Thank you Shawn for your reply. Here is my structure of cores and shards Shard 1 = localhost:8983/solr_2014 [3 Core - Employee, Service Tickets, Departments] Shard 2 = localhost:8983/solr_2015 [3 Core - Employee, Service Tickets, Departments] Shard 3 = localhost:8983/solr_2016 [3 Core - Employee, Service Tickets, Departments]
While searching, I use distributed search feature to search data from all three shards in respective cores e.g. If I want to search from Employee data for all three years, I search from Employee core of three contexts. This is legacy design, do you think this is okay, or this require immediate restructure / design? I am going to try this, Context = localhost:8982/solr (9 cores - Employee-2014, Employee-2015, Employee-2016, ServiceTickets-2014, ServiceTickets-2015, ServiceTickets-2016, Department-2014, Department-2015, Department-2016] distributed search would be from all three cores of same data category (i.e. For Employee search, it would be from Employee-2014, Employee-2015, Employee-2016). Regarding one Solr context per jetty; I cannot run two solr contexts pointing to different data in Jetty, as while starting jetty I have to provide -Dsolr.solr.home variable - which ends up pointing to one data folder (2014 data) only. Shahzad On Thu, Feb 4, 2016 at 10:25 PM, Shawn Heisey <apa...@elyograg.org> wrote: > On 2/4/2016 9:48 AM, Shahzad Masud wrote: > > Thank you Shawn for your response. I have been using manual shards (old > > mechanism) i.e. seperate context for each shard and each shard pointing > to > > seperate data and indexing folder. > > > > Shard 1 = localhost:8983/solr_2014 > > Shard 2 = localhost:8983/solr_2015 > > Shard 3 = localhost:8983/solr_2016 > > > > Do you think this is a good design practise? Can you share an example > which > > may help me deploy two shards in one jetty? > > Manual sharding typically does *not* involve multiple contexts (webapps) > in your container. > > One instance of Solr (using, for example, the /solr context) can handle > many cores. > > https://cwiki.apache.org/confluence/display/solr/Solr+Cores+and+solr.xml > > This functionality is available in *any* container that Solr supports, > including both Tomcat and Jetty. > > Thanks, > Shawn > >