弹性搜索以索引完整的关系数据库-这是一个好主意吗?

时间:2018-07-08 02:50:57

标签: sql-server database spring jpa elasticsearch

对于实现关系数据库搜索,我正在考虑将所有数据从关系数据库推送到Elastic是否是一个好主意。我知道将关系数据库数据放入弹性搜索将意味着所有内容都将被索引,并且我可以针对我所有的数据库表搜索字符串,但是将所有数据从数据库复制到弹性就像复制数据存储一样。

有什么想法吗?将弹性搜索用作关系数据库的全文本索引器以进行搜索是否是一个好主意?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您拥有丰富的基础架构,则可以继续进行下去。

最低红外要求:

在测试中,您需要3个节点才能形成稳定的群集。 每个节点: RAM:32 GB(建议最大RAM) 存储:1-2 TB(取决于您的数据) 有关更多信息,请参阅(infra

logstash(elasticsearch社区的另一个应用程序)将帮助您轻松地无缝迁移数据。只需使用JDBC插件即可。 jdbc plugin