On 05/07/2019 14:33, Joseph_Tucker wrote:
Thanks for your help / suggestion.

I'm not sure I completely follow in this case.
SolrJ looks like a method to allow Java applications to talk to Solr, or any
other third party application would simply be a communication method between
Solr and the language of your choosing.

I guess what I'm after is, how would using SolrJ improve performance when
indexing?

It's not just about improving performance (although DIH is single threaded, so you could obtain a marked indexing performance gain using a client such as SolrJ).  With DIH you will embed a lot of SQL code into Solr's configuration files, and the more sources you add the more complicated, hard to debug and unmaintainable it's going to be. You should thus consider writing a proper indexing script in Java, Python or whatever language you are most familiar with - this has always been our approach.

Best


Charlie


*** I could be wrong in my assumptions as I'm still learning a great deal
about Solr. ***

I appreciate your help

Regards,

Joe



--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html


--
Charlie Hull
Flax - Open Source Enterprise Search

tel/fax: +44 (0)8700 118334
mobile:  +44 (0)7767 825828
web: www.flax.co.uk

Reply via email to