Mysql表进入弹性搜索

时间:2017-05-19 13:39:57

标签: mysql sql elasticsearch

我正在研究mysql中的搜索引擎,我有5到6个表,我正在应用搜索技术,我使用全文mysql搜索根据我的全文搜索将无法更好,更快,当数据将增长数以百万计 我希望在我的mysql数据库上应用弹性搜索,以便更快地呈现结果。是否适合我将所有5到6个表移动到弹性搜索中的一个索引中,或者在弹性搜索中创建每个mysql表的单独索引。哪一个适合?为了更快的结果。

1 个答案:

答案 0 :(得分:0)

它们完全是两种不同的解决方案。 Sql vs NOsql。如果您的搜索位于文本字段上,Elasticsearch可以帮助您,但很大程度上取决于您如何存储数据。如果您需要执行复杂的聚合或从您的数据生成报告,kibana不像其他sql友好工具那样强大,所以您必须评估很多东西。你提供的细节很少,我会说面向文档的数据库与关系数据库可能会更好,但这只是猜测。