【发布时间】:2015-04-01 14:42:39
【问题描述】:
我和我的团队想在我们的项目中使用弹性搜索,但是我们有一个要求,我们不想为每个节点使用本地 mysql 实例。我们想使用 mysql 数据的远程服务器来存储弹性搜索服务正在查询的数据。
所以想法是每次在本地 ES 服务器上添加新项目时,不是添加到本地实例,而是添加到 mysql 的远程服务器上(我们认为是在亚马逊 RDS 上)。对于任何索引的搜索查询,我们希望 ES 节点查询远程数据库(在 RDS 实例上)。
我们尝试使用具有两种风格(用于提取数据的河流)和馈线(用于将数据放在 RDS 实例上)的 river-jbdc。但是我们无法使用 river-jdbc 使其工作。
有人尝试类似的东西吗?或者任何人都可以链接到制作此内容的博客吗?
感谢您的帮助
提前致谢
【问题讨论】:
标签: mysql jdbc elasticsearch amazon-rds