将数据库数据导出到ElasticSearch

时间:2019-05-16 06:39:34

标签: oracle elasticsearch logstash

有什么可用选项可以使Oracle DB数据与ElasticSearch v7.0 索引保持同步?

该数据库是Oracle数据库。 DB数据将包括多个业务对象,每个业务对象都是多个表联接的结果。我看过logstash jdbc插件。 Logstash的一些问题(或未解决的要求):

  1. 无法识别已删除的数据库表行并将其从ElasticSearch索引中删除。
  2. 当前产品中的所有数据库表都没有LastUpdatedTimestamp列。这意味着logstash jdbc-plugin必须始终执行全表扫描和完全重新索引。无法进行增量更新。
  3. Logstash不提供用于暂停jbdc-plugin或按需运行jdbc-plugin的API。

0 个答案:

没有答案