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

时间:2019-12-31 05:05:19

标签: elasticsearch logstash

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

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

document_id是密钥+一些其他信息的组合。

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

在我的情况下,每个表都有历史记录表。因此,从主表中删除记录后,将通过DELETE操作将其添加到历史表中。

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

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

最佳分辨率是什么?

我的想法,

  1. 有没有使用logstash或其他插件的工具,我可以通过这些工具来获取那些删除的记录并从Elasticsearch中删除?
  2. 使用spring-boot实施Elastic计划来删除Elasticsearch中的记录是否很好?

0 个答案:

没有答案