如何从 ElasticSearch 索引 MySQL

Cra*_*igH 5 mysql elasticsearch

我正在尝试向我的 LAMP Web 应用程序添加一些全文搜索。我遇到过 ElasticSearch,我喜欢它所提供的。我已阅读指南并了解如何使用 curl -XPUT http://localhost:9200/索引单个项目。

但是如何索引整个 MySQL 数据库呢?我似乎无法在网络上找到任何解释如何执行此操作的地方。有任何想法吗?

Mik*_*ike 5

你必须在弹性搜索中镜像你想要搜索的部分..你只是不告诉弹性搜索索引mysql数据库。

基本上,在 mysql 中放置/更改/删除的任何内容也必须在弹性搜索中执行相同的操作。您不必将所有信息放在您想要搜索的内容以及将其链接到 mysql 信息的方法。