Hi,
I have data stored in a database that is being updated constantly. I need to
find a way to update Solr index as data in the database is being updated.
There seems to be 2 main schools of thoughts on this:
1) DIH delta - query the database for all records that have a timestamp later
than the last_index_time. Import those records for indexing to Solr
2) Task queue - every time a record is updated in the database, throw a task to
a queue to index that record to Solr
Just want to know what are the pros and cons of each approach and what is your
experience. For someone starting new, what'd be your recommendation?
ThanksAndy