首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql搜索性能的弹性搜索

mysql搜索性能的弹性搜索
EN

Stack Overflow用户
提问于 2015-06-24 15:40:16
回答 1查看 3.2K关注 0票数 3

我正在制作一个使用Symfony 2和Mysql作为DBMS的网站。现在,该网站涉及一些实体,可以从主页上搜索,搜索可以按术语和地点,而不是两者同时进行。问题是,我在服务器上安装了elasticsearch来索引可搜索的实体。

现在,有人知道在mysql搜索和elasticsearch搜索之间搜索的性能优势吗?

考虑到在mysql数据库中,所有可搜索的字段都使用全文索引进行索引,而在elasticsearch索引上,所有字段都被索引以能够搜索它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-24 18:44:42

在我的测试中,elasticsearch查询比使用mysql和Doctrine的sql查询快6倍。但是在安全方面,我一直把所有的信息都备份在mysql中。据我所知,这是一种常见的做法。在使用elasticsearch进行了将近一年的查询之后,我觉得做复杂的查询更舒服,并且通过免费的文本输入我发现了更好的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31031001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档