打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么时候用MongoDB呢?


可以先心里默默思考,是否有以下问题~


  • 网站是否需要事务以及负载的join?

  • 数据模型无法确定,但是需要快速上线?

  • 网站需要3000以上的QPS?

  • 网站需要TB级别数据存储?

  • 网站井喷式增长,需要毫秒级水平扩容?

  • 网站有较多文本查询或者地理信息查询?

  • 要求数据高可靠,服务高可用?


如果有以上问题,那么就可以考虑使用MongoDB了。


MongoDB有哪些特性呢?

支持事务


目前支持单文档事务

灵活的文档模型


JOSN存储,方便快速开发迭代

高可用

三节点副本集的高可用架构,容灾切换,故障迁移完全透明化

高性能


mmapv1,wiredtiger,in-momery等多引擎支持


可扩展分片集群


海量数据存储,按需水平拓展


强大的索引支持


地理位置索引,文本索引,TTL索引


Gridfs


方便文件存储


MongoDB有哪些使用场景呢?

直播


存储用户信息、礼物信息、互动信息等


社交


存储用户信息,用户发表的朋友圈、微博等信息,地理位置索引实现附近的人、地点


游戏


存储用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便实时查询、方便实时高效更新


O2O


存储订单信息,订单状态在运送过程中会不断更新,例如:MongoDB内嵌数组的形式来存储,一次查询就能将订单所有的变更读取出来。


物联网


所有接入的智能设备信息,设备汇报的日志信息,对这些信息进行多维度的分析



●本文编号239,以后想阅读这篇文章直接输入239即可。

●输入m可以获取到文章目录

相关推荐↓↓↓
 

算法与数据结构

推荐:《15个技术类公众微信

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
什么场景应该用 MongoDB ?
MongoDB 索引限制 | 菜鸟教程
MongoDB 4.2 新特性解读
mongoDB是什么?又吸引我的注意力了
大数据安全分析07_大数据存储技术介绍
mongodb入门简介
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服