Экспорт / репликация Solr в базу данных

#solr

Вопрос:

В моем текущем приложении есть механизм Solr для хранения больших объемов данных, однако я хотел бы, чтобы некоторые из этих данных были скопированы в базу данных PostGres.

В идеале эта «репликация» должна иметь механизм дельта-сравнения, чтобы не пропустить какие-либо данные, поступающие из Solr.

Я вижу множество примеров импорта данных из базы данных в Solr (DataImportHanlder), но не наоборот, я не могу найти ни одного обработчика данных в документации Solr.

Есть какие-нибудь предложения?

Спасибо

Комментарии:

1. Обычно Solr не является хранилищем исходных данных, а скорее содержит копию данных, оптимизированную для поиска. Каков источник ваших данных Solr?

2. Обычно вы можете использовать это _version_ поле для отслеживания самого большого значения, которое вы видели до сих пор. Сохраните это значение и используйте его в качестве дельты, для которой документы были обновлены с момента вашей последней выборки.