Hi Markus, Thank you for your response. In fact, I never used SolrCore before that. So could you give me an example to ilustrate how I could send a document to be indexed by both cores?
Thank you. Amel. 2011/3/31 Markus Jelsma <markus.jel...@openindex.io> > > > 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 >