On Sun, Oct 11, 2015 at 3:38 PM, <liviuchrist...@yahoo.com.invalid> wrote:
> Hi, > What if we write all paid results in a new, dedicated, core... let's call > it: "PaidResultsCore" and lets call the non-paid results core: > "NonPaidResultsCore" > When a user asks for "red pepper" we first perform the query upon > "PaidResultsCore" and get the first ranking 3 results and then we perform > the query upon "NonPaidResultsCore" and get the first ranking 9 results. > Then we mix them all together and deliver a 12 results page to the user. > you can experiment with sending &shards=<paid core url>,<plain core url> or similarly &collections=.. see https://cwiki.apache.org/confluence/display/solr/Advanced+Distributed+Request+Options Also, .however, there are no precise control over relevance and merging, fwiw it might be a handy extension for SolrCloud. -- Sincerely yours Mikhail Khludnev Principal Engineer, Grid Dynamics <http://www.griddynamics.com> <mkhlud...@griddynamics.com>