1

我需要保持ElasticSearch中的數據與我在MongoDB中保存的數據保持同步。如何將彈簧數據elasticsearch與mongodb同步?

目前我有一個批處理作業,它可以找到所有更改的數據,並使用Spring-Batch和Spring-Data-ElasticSearch在彈性搜索中更新它。

這可行,但我正在尋找一個解決方案,每個更改都直接在ElasticSearch中鏡像。

+0

什麼是你的第一個解決方案看? 「同步」是什麼意思? –

+0

好的,我的第一個解決方案。我將每天使用spring batch運行從數據庫獲取數據併爲elasticsearch創建索引。但是我希望在向數據庫插入數據併爲elasticsearch創建索引時。我稱之爲同步。 – tunglt

+0

改寫了這個問題。我希望我保留了預期的意思,如果不是這樣的話,會回滾。你能否確認這代表你的實際問題?我發現原始版本很難理解。 –

回答