I don't use SolrJ. Try to find the documentation for that. On Thursday 31 March 2011 13:09:49 Amel Fraisse wrote: > 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
-- Markus Jelsma - CTO - Openindex http://www.linkedin.com/in/markus17 050-8536620 / 06-50258350