Hello! If you use Java (and I think you do, because you mention Lucene) you should take a look at StreamingUpdateSolrServer. It not only allows you to send data in batches, but also index using multiple threads.
-- Regards, Rafał Kuć Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch - ElasticSearch > Hi, > I am starting to use solr, now I need to index a rather large amount of data, > it seems > that calling solr to pass data through HTTP is rather inefficient, I am think > still call > lucene API directly for bulk index but to use solr for search, is this design > OK? > Thanks very much for helps, Lisheng