Depends on your use cases. Having things in one index will generally make things easier in the long run, and generally shouldn't be a bottleneck. However, if the two types will be treated very differently it may make sense to have two cores - say one type is not changed very often, while the other will have tons of updates all day - might make sense to split them up. Personally, I'd want a strong reason to limit myself to multicore, and general performance won't differ enough to be worth it generally. Solr is basically going to jump to the right records the same way you would have to point it to the right core. You have both though right? Do some benchmarks with your business logic.

- Mark

sanraj25 wrote:
Hi
        Now I am using SOLR and two different type of data indexed and
searched.For ex:
1) JobRec
2) JobSel
        I stored the data by specify type:JobRec similarly I specify
type:JobSel while indexing .If I want to retrieve the data  i will get by
querying with type:job rec.

This is perfectly working.No problem

Now I create separate index for JobRec and JobSel using multicore concept.

My question is Which method faster and efficient.Somebody says multicore
method is better due to two different storage location.So whenever indexing
and retrieving load is very low when comparing same loaction.
please give some idea for better performance

Thanks
Sanraj R


  • Multicore sanraj25
    • Re: Multicore Mark Miller

Reply via email to