我是 Elasticsearch 的新手,我所在的项目旨在成为一个具有大量可查询数据的系统,因此我的想法是使用 Elasticsearch 从每个索引进行搜索。
我尝试创建一个支持Elasticsearch集群的系统,我知道我们可以创建一个ES节点集群。
然而,我和我的同事们担心数据(备份、维护),所以我们的想法是 ES 节点使用亚马逊 RDS 的单个实例(并使亚马逊处理服务器的扩展),这样我们就可以集中化数据。这是正确的做法吗?
我的疑问是如何设置本地 ES 服务器来连接远程 mysql 服务器(RDS 或其他服务器),我尝试使用 https://github.com/jprante/elasticsearch-river-jdbc没有成功。有人已经将 ES 与 amazon RDS 结合使用,可以提供帮助吗?
在对插件文档进行了更多调查后,我认为我明白了我所缺少的内容。我已经成功配置了河流模式(从 mysql 服务器提取数据),但是我认为我缺少feed 模式(从插件输入数据)这就是为什么我没有从 mysql 服务器获取任何数据。
提前致谢
最佳答案
对于每个在为 Elastic Search 设置 River 插件时遇到问题的人,我已经联系了维护该插件的人,他已经在 Linux 上编写了分步设置教程 here
我希望这对任何人都有帮助
关于mysql - 连接Elasticsearch并删除mysql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29352879/