On Wed, 2013-06-12 at 23:05 +0200, smanad wrote: > Is this a limitation of solr/lucene, should I be considering using other > option like using Elasticsearch (which is also based on lucene)? > But I am sure search in multiple indexes is kind of a common problem.
You try to treat separate sources as a single index and that is tricky. Assuming you need relevance ranking, the sources need to be homogeneous in order for the scores to be somewhat comparable. That seems not to be the case for you, so even if you align your schemas to get "formal" compatibility, your ranking will be shot with Solr. ElasticSearch has elaborate handling of this problem http://www.elasticsearch.org/guide/reference/api/search/search-type/ and seems to be a better fit for you in this regard. - Toke Eskildsen, State and University Library, Denmark