Elasticsearch使用jdbc river与mysql数据库同步

时间:2013-10-30 07:00:28

标签: mysql elasticsearch elasticsearch-jdbc-river

我正在尝试将我的mysql数据库中的数据同步到ElasticSearch索引。我需要在数据库中更改时更新索引中的数据。我正在尝试 jdbc river 插件。它提供了从本教程here中提到的 mysql 定期更新索引的选项。

但它不是替换已更改的值,而是仅添加新条目。 我需要新值只存在于我的索引中,而旧值要替换。

任何帮助将不胜感激。

如果问题不够明确,请询问更多细节。

1 个答案:

答案 0 :(得分:2)

您必须确保从here所述的SQL请求中获取_id字段。