On Thursday 31 March 2011 12:58:54 Amel Fraisse wrote:

> But for indexing and searching I've the same question: I don't know how I
> could specify that document would be indexed a twice (in the first index
> and in the second index).
> 

Amel, if you use multi core and wish to have a document indexed in both cores 
then you must post the document to both cores.

> Amel.
> 
> > On Wed, Mar 30, 2011 at 7:07 PM, Amel Fraisse 
<amel.frai...@gmail.com>wrote:
> >> Hello every body,
> >> 
> >> referring to the link : http://wiki.apache.org/solr/CoreAdmin.
> >> 
> >> I've created a solr.xml file as follows:
> >> 
> >> <solr persistent="true" sharedLib="lib">
> >> 
> >>  <property name="snapshooter" value="/home/solr-user/solr/
> >> 
> >> bin/snapshooter.sh" />
> >> 
> >>  <cores adminPath="/admin/cores" shareSchema="false"
> >> 
> >> adminHandler="fr.splayce.solr.handler.MyAdminHandler">
> >> 
> >>  <core name="core1" instanceDir="core0">
> >>  
> >>    <property name="dataDir" value="/core0/data" />
> >>  
> >>  </core>
> >>  <core name="core2" instanceDir="core1"/>
> >>  
> >>      <property name="dataDir" value="/core1/data" />
> >>  
> >>  </cores>
> >> 
> >> </solr>
> >> 
> >> So before using SolrCore I instanciated a SolrServer to index and search
> >> 
> >> documents as follows:
> >>            System.setProperty("solr.solr.home", "solr");
> >>            CoreContainer.Initializer initializer = new
> >> 
> >> CoreContainer.Initializer();
> >> 
> >>            CoreContainer coreContainer = initializer.initialize();
> >>            server = new EmbeddedSolrServer(coreContainer, "");
> >> 
> >> And then to  index a document  : server.add(doc) and to search :
> >> server.query(...).
> >> 
> >> So with SolrCore I've create MyAdminHandler by overrinding
> >> handleCistomAction method like this (as mentionned in the link):
> >> 
> >> protected boolean handleCustomAction(SolrQueryRequest req,
> >> SolrQueryResponse
> >> rsp) {
> >> 
> >>        CoreContainer container = super.getCoreContainer();
> >>        
> >>         SolrCore mycore1 = container.getCore("core1");
> >>         SolrCore mycore2 = container.getCore("core2");
> >> 
> >> So how I could index and search document within the 2 indexes?
> >> 
> >> Thank you for your help.
> >> 
> >> 
> >> 2011/3/29 Rahul Warawdekar <rahul.warawde...@gmail.com>
> >> 
> >> > Please refer
> >> > http://wiki.apache.org/solr/MultipleIndexes
> >> > 
> >> > On 3/29/11, Amel Fraisse <amel.frai...@gmail.com> wrote:
> >> > > Hello every body,
> >> > > 
> >> > > Is it possible to create 2 index within the same Solr server ?
> >> > > 
> >> > > Thank you.
> >> > > 
> >> > > Amel.
> >> > 
> >> > --
> >> > Thanks and Regards
> >> > Rahul A. Warawdekar

-- 
Markus Jelsma - CTO - Openindex
http://www.linkedin.com/in/markus17
050-8536620 / 06-50258350

Reply via email to