MongoDB、ElasticSearch、Redis、HBase比较
发布日期:2021-06-28 13:15:54 浏览次数:2 分类:技术文章

本文共 401 字,大约阅读时间需要 1 分钟。

MongoDB、ElasticSearch、Redis、HBase,以上四种数据库是当今NoSQL中最火爆的几款,掌握了它们,你基本就能cover住互联网开发中的绝大多数数据存储需求。这里还想强调的一点是,如同买衣服一样,没有最好的数据库,只有最适合你的应用场景的数据库,因此选用一款数据库前一定要想清楚自己的应用场景是否合适。再给大家总结下这些数据库的适用场景:

NoSQL

  • 对数据的读写要求极高,并且你的数据规模不大,也不需要长期存储,选redis;
  • 数据规模较大,对数据的读性能要求很高,数据表的结构需要经常变,有时还需要做一些聚合查询,选MongoDB;
  • 需要构造一个搜索引擎或者你想搞一个看着高大上的数据可视化平台, 并且你的数据有一定的分析价值或者你的老板是土豪,选ElasticSearch;
  • 需要存储海量数据,连你自己都不知道你的数据规模将来会增长多么大,那么选HBase。

文章来源:

转载地址:https://blog.csdn.net/wwd0501/article/details/106335962 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:从MySQL到HBase:分库分表方案转型的演进
下一篇:交易中台架构设计:海量并发高扩展,新业务秒级接入

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月10日 12时58分29秒