elasticsearch 要从elasticsearch中删除从数据库中删除的文档吗,elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch 要从elasticsearch中删除从数据库中删除的文档吗,elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch 要从elasticsearch中删除从数据库中删除的文档吗

elasticsearch 要从elasticsearch中删除从数据库中删除的文档吗,elasticsearch,logstash,elasticsearch,Logstash,我想从以下用例的Elasticsearch中删除记录。可能的解决方案是什么 通过logstash从数据库中获取数据并添加到Elasticsearch中 文档id是键+一些附加信息的组合 logstash每隔几分钟运行一次,以获取最新创建/修改的基于数据的时间戳 在我的场景中,每个表都有历史记录表。所以,当记录从主表中删除后,它将通过删除操作添加到历史表中 我有4-5个用于不同目的的索引 现在,我想从Elasticsearch索引中更新/删除此相关记录 最好的解决方案是什么 我的想法 是否有任何使

我想从以下用例的Elasticsearch中删除记录。可能的解决方案是什么

通过logstash从数据库中获取数据并添加到Elasticsearch中

文档id是键+一些附加信息的组合

logstash每隔几分钟运行一次,以获取最新创建/修改的基于数据的时间戳

在我的场景中,每个表都有历史记录表。所以,当记录从主表中删除后,它将通过删除操作添加到历史表中

我有4-5个用于不同目的的索引

现在,我想从Elasticsearch索引中更新/删除此相关记录

最好的解决方案是什么

我的想法

  • 是否有任何使用logstash或任何其他插件的工具,通过它们我可以获取那些删除的记录并从Elasticsearch中删除
  • 使用spring boot从Elasticsearch中删除记录来实现cron作业是否好

  • 这个答案应该有帮助:(提示:jdbc输入读取表,elasticsearch输出使用delete操作)Thansk@Val,还有一个问题。我们是否可以在“删除”操作的输出部分使用文档的不同属性而不是
    document\u id