Hello Deepack, Thank you for your response.
Yes I would doing the same thing with SolrJ. Amel. 2011/3/31 Deepak Singh <deep...@praumtech.com> > > i have implemented this works > > indexing document at first index (core0) > > http://localhost:8983/solr/core0/update/extract/?stream.file=path_of_filename&commit=true<http://localhost:8983/solr/core1/admin/> > > indexing document at first index (core) > > http://localhost:8983/solr/core1/update/extract/?stream.file=path_of_filename&commit=true<http://localhost:8983/solr/core1/admin/> > > > > On Thu, Mar 31, 2011 at 4:28 PM, Amel Fraisse <a...@imaginatio.fr> wrote: > >> >> >> 2011/3/31 Deepak Singh <deep...@praumtech.com> >> >>> >>> I want 2 index in same solr server. >>> How to create 2 index and its schema for two different search result >>> >>> Hi, >>> >> >> You have to use SolrCore to create a solr.xml file in wich you specify 2 >> cores ( refer to the link : http://wiki.apache.org/solr/CoreAdmin ) >> >> 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. >> >>> >>> 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 >>>> > >>>> >>> >>> >> >> >> >> >> >> >> >