有哪些选项可以将大数据从Oracle数据库索引到弹性搜索群集?要求是将一次300Million记录索引到多个索引中,并且每天还有大约1百万次更改的增量更新。
我已尝试过弹性搜索 river / feeder 的JDBC插件,两者似乎都在内部运行或需要在本地运行弹性搜索实例。如果有更好的选择将弹性搜索索引器作为独立作业(可能是基于java的)运行,请告诉我。任何建议都会非常有帮助。 感谢。
答案 0 :(得分:9)
我们使用ES作为报告数据库,当新记录写入SQL时,我们采取以下操作将它们引入ES:
此过程非常有效,因为它可以处理新数据和旧数据。对于旧数据,只需编写一个快速脚本,将300M主键写入兔子,然后就完成了!
答案 1 :(得分:5)
有很多集成选项 - 我已经列出了一些可以提供一些想法的解决方案,但解决方案实际上将取决于您的具体资源和要求。