【问题标题】:How to synchronize spring data elasticsearch with mongodb?如何将spring数据elasticsearch与mongodb同步?
【发布时间】:2017-05-16 15:56:42
【问题描述】:

我需要使 ElasticSearch 中的数据与我在 MongoDB 中拥有和维护的数据保持同步。

目前我有一个批处理作业,可以找到所有更改的数据并使用 Spring-Batch 和 Spring-Data-ElasticSearch 在弹性搜索中更新它。

这可行,但我正在寻找一种解决方案,其中每个更改都直接反映在 ElasticSearch 中。

【问题讨论】:

  • 您的第一个解决方案是什么? “同步”是什么意思?
  • 好的,我的第一个解决方案。我将使用 Spring Batch 每天运行从数据库获取数据并为 elasticsearch 创建索引。但我想,在将数据插入数据库并为elasticsearch创建索引时。我称之为同步。
  • 重新表述了这个问题。我希望我保留了预期的含义,否则回滚。您能否确认这代表您的实际问题?我发现原始版本很难理解。

标签: mongodb elasticsearch spring-data spring-data-elasticsearch


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2019-07-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-27
    • 2020-07-06
    • 2021-06-07
    • 1970-01-01
    • 2017-01-13
    • 2012-08-10
    相关资源
    最近更新 更多