如何在 Elasticsearch 中更新 index/indice?
How to update an index/indice in Elasticsearch?
我已经使用 logstash
创建了索引 (response_summary
),它将数据从 MySQL 数据库放入索引。
我关心的是,每当将一组新记录添加到数据库时,我如何才能手动更新索引,而无需再次删除和重新创建索引。
或者有没有一种方法可以在数据库更改完成时自动完成?
如有任何帮助,我们将不胜感激。
ES不行。 ES 中有河流,但在 ES 2.0 中被移除了。另一种方法是 Logstash JDBC input plugin 根据定义的时间表自动获取更改。
为了对文件做同样的事情,你有 LS file input plugin 它正在拖尾文件以获取新的更改,并且在 LS 重新启动时跟踪它停止的位置。
我已经使用 logstash
创建了索引 (response_summary
),它将数据从 MySQL 数据库放入索引。
我关心的是,每当将一组新记录添加到数据库时,我如何才能手动更新索引,而无需再次删除和重新创建索引。
或者有没有一种方法可以在数据库更改完成时自动完成?
如有任何帮助,我们将不胜感激。
ES不行。 ES 中有河流,但在 ES 2.0 中被移除了。另一种方法是 Logstash JDBC input plugin 根据定义的时间表自动获取更改。
为了对文件做同样的事情,你有 LS file input plugin 它正在拖尾文件以获取新的更改,并且在 LS 重新启动时跟踪它停止的位置。