That's a question for the Nutch email list.

In Solr, "reindexing" simply means that you manually delete your full Solr index (or at least delete all documents using a query) and fully ingest all documents, from scratch. There is no "option", it's just something that you, the user/developer, do manually.

But, as I said... it sounds like your question is not for us here at the Solr list, but for the Nutch guys on their list.

-- Jack Krupansky

-----Original Message----- From: Furkan KAMACI
Sent: Thursday, April 04, 2013 9:03 AM
To: solr-user@lucene.apache.org
Subject: Re: Difference Between Indexing and Reindexing

I craw webages with Nutch and send them to Solr for indexing. There are two
parameters to send data into Solr. One of them is -index and the other one
is -reindex. I just want to learn what they do.


2013/4/4 Jack Krupansky <j...@basetechnology.com>

Technically, update and add are identical from a user perspective - you
don't need to worry about whether the document already exists.

But, there is another, newer form of update, "selective" or "atomic" which
is updating a subset of the fields in an existing document without needing
to re-send all of the other fields of the existing document.
See:
http://wiki.apache.org/solr/**Atomic_Updates<http://wiki.apache.org/solr/Atomic_Updates>

But... none of this has to do with "indexing" vs. "reindexing"... you need
to be clear what real question you are trying to ask, otherwise we can
keeping following your questions, answering each in detail, bouncing all
over the place without understanding what it is that you are really looking
for.

More specifically, what exactly is the problem you are trying to solve?

-- Jack Krupansky

-----Original Message----- From: Furkan KAMACI
Sent: Thursday, April 04, 2013 2:45 AM
To: solr-user@lucene.apache.org
Subject: Re: Difference Between Indexing and Reindexing


Hi Otis, then what is the difference between add and update? And how we
update or add documents into Solr (I see that there is just one update
handler)?


2013/4/4 Otis Gospodnetic <otis.gospodne...@gmail.com>

 I don't recall what Nutch does, so it's hard to tell.

In Solr (Lucene, really), you can:
* add documents
* update documents
* delete documents

Currently, update is really a delete + readd under the hood.  It's
been like that for 13+ years, but this may change:
https://issues.apache.org/**jira/browse/LUCENE-4258<https://issues.apache.org/jira/browse/LUCENE-4258>

Otis
--
Solr & ElasticSearch Support
http://sematext.com/





On Wed, Apr 3, 2013 at 9:15 PM, Furkan KAMACI <furkankam...@gmail.com>
wrote:
> OK, This could be a so easy question but I want to learn just a bit > more
> technical detail of it.
> When I use Nutch to send documents to Solr to be indexing there are two
> parameters:
>
> -index and -reindex.
>
> What Solr does at each one different from the other one?




Reply via email to