: I need to store *two big structures* in SOLR: projects and contractors. : Contractors will search for available projects and project owners will : search for contractors who would do it for them.
http://wiki.apache.org/solr/MultipleIndexes : that *I want to have two structures*. I guess running two parallel solr : instances is not the idea. I took a look at there's nothing wrong with it, the real question is wether you ever need to do things with both sets of documents at once. if contractors only ever search for projects, and project owners only ever serach for contractors, and no one ever searches for a mix of projects and contractors at the same time, then i would just suggest using multiple SolrCores... http://wiki.apache.org/solr/MultipleIndexes#MultiCore http://wiki.apache.org/solr/CoreAdmin -Hoss