Hello,

I have a single node Solr 6.4 server, with a Index of 100 Million documents. 
The default "id" is the primary key of this index. Now, I would like to setup 
an update process to insert new documents, and update existing documents based 
on availability of value in another field (say ProductId), that is different 
from the default "id". Now, to ensure that I use the Solr provided 
De-Duplication method by having a new field SignatureField using the ProductId 
as UniqueKey. Considering the millions of documents I have, I would like to ask 
if its possible to setup a De-Duplication mechanism in an existing solr index 
with the following steps:

a.     Add new field SignatureField, and configure it as UniqueKey in Solr 
schema.

b.    Run an Atomic Update process on all documents, to update the value of 
this new field SignatureField.

Is there an easier/better way to add a SignatureField to an existing large 
index?

Thx,
Pankaj

Reply via email to