To be able to run it in parallel one needs to copy DataImpoortHandler
definition to /dataimport2,
Otherwise it rejects the second parallel attempt. Sic.

On Tue, Mar 5, 2019 at 1:08 PM sami <samta.malho...@gmail.com> wrote:

> I am little bit confused about the parallel running option for solrj. How
> to
> configure the core and what it means exactly. Right now, i create a new
> core
> with Solr admin console. the main requirement is to have a conf folder with
> defined solrconfig.xml and data-config.xml. Now, i run my program as
> discussed earlier here.
>
>
> http://lucene.472066.n3.nabble.com/Index-database-with-SolrJ-using-xml-file-directly-throws-an-error-td4426491.html
>
> It works fine. Now, when i want to define the query in my data-config.xml
> file to be based on date what i mean exactly...
>
> i have a database for year 2016 with months. i index half of it with
> data-config1.xml and other half with data-config2.xml file. can i just run
> the solrj programs two times with two seperate xml files and it will index
> all of my data to one core.
>
> String url = "http://localhost:8983/solr/test";;
>             HttpSolrClient server = new
> HttpSolrClient.Builder(url).build();
>                 ModifiableSolrParams params = new ModifiableSolrParams();
>                 params.set("qt", "/dataimport");
>                 params.set("command", "full-import");
>                 params.set("clean", "true");
>                 params.set("commit", "true");
>                 params.set("optimize", "true");
>                 params.set("config","data-config1.xml");
>                 server.query(params);
>
> and running this program again as
>
> String url = "http://localhost:8983/solr/test";;
>             HttpSolrClient server = new
> HttpSolrClient.Builder(url).build();
>                 ModifiableSolrParams params = new ModifiableSolrParams();
>                 params.set("qt", "/dataimport");
>                 params.set("command", "full-import");
>                 params.set("clean", "true");
>                 params.set("commit", "true");
>                 params.set("optimize", "true");
>                 params.set("config","data-config2.xml");
>                 server.query(params);
>
> Can i run these 2 simultaneously. it will be all indexed on core test? and
> query will work all fine. Can someone explain a bit here.
>
> Can i use multi-threading concept of java here, if yes, how? little bit
> more
> elaboration.
>
> Thanks in adavance!
>
>
>
> --
> Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html
>


-- 
Sincerely yours
Mikhail Khludnev

Reply via email to