Mysql Vs NoSql用于快速搜索

时间:2017-04-01 08:49:34

标签: mysql mongodb

我知道这个问题看起来很模糊,但由于我对NoSql(mongo或casandra)的概念不是很清楚所以想到这里提出我的问题以澄清它,任何输入都会对决定和设计更有帮助我的应用程序更优雅,因为应用程序更多地用于搜索项目。

我需要设计一个数据库,其中插入和更新不会成为主要瓶颈,但我拥有数百万条记录的数据。用户应该能够尽快访问它们。

如果我使用Mysql,那么我需要使用索引来更快地获取数据并在应用程序中使用缓存机制。

我想知道是否可以通过NoSql(Mongo或casandra)而不是Mysql实现快速搜索?

1 个答案:

答案 0 :(得分:0)

考虑使用关系数据库进行插入和更新,使用搜索引擎(elasticsearch)进行发布。这样你就可以得到非常好的结果。