On 8/15/07, Lance Norskog <[EMAIL PROTECTED]> wrote:
> Is indexing via solrj faster than going through the web service? There are
> three cases:
>     Read a file from a local file system and indexing it directly,
>     Read a file on one machine and indexing it on another, and
>     Run solrj and read a file, then directly update the index.
>
> I'm talking about the last case v.s. the middle case: we are already feeding
> solr from remote machines.

solrj is (in my opinion) primarily as a convenience client for going
through the web service.
If you mean using solrj locally, I would guess that giving the CSV
handler a local file (or perhaps even streaming remotely) might be a
tad faster.

If done correctly, the differences can be small enough that
architectural decisions shouldn't be based on those differences.

-Yonik

Reply via email to