作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在设计一个系统,该系统将存储世界上所有可用的餐厅,然后用户应该能够以非常低的速度对如此大的数据集执行通用搜索。普通的 RDBMS 是否足以满足这个需求,或者我应该选择像 cassandra 这样的大数据框架。我应该使用什么来提高通用搜索的效率。存储每家餐厅评论的最佳方式是什么?
最佳答案
您可以使用任何 RDBMS 来存储数据。但为了快速搜索,请使用像 lucene 这样的搜索引擎。它提供各种快速搜索和聚合。
直接使用 lucene 可能需要更多的工作,因此您可以使用围绕 lucene 构建的现有工具,例如 solr和 elasticsearch 。
关于mysql - 应该使用什么类型的数据库来存储数百万家餐馆并对其进行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29823199/
我是一名优秀的程序员,十分优秀!