mongodb使用场景
mongo适用于三高需求:
- 对数据库高并发读写需求
- 对海量数据的高效率存储和访问的需求
- 对数据库的高可扩展性和高可用性的需求
具体到实际的应用场景有如下:
- 社交场景,使用mongodb存储用户信息,以及用户发表的朋友圈信息,通过地理位置索引实现附近的人、地点等功能
- 游戏场景,使用mongodb存储游戏用户的信息,用户设备信息、积分等直接用内嵌文档形式存储,方便高效率访问查询、存储
- 物流场景, 存储订单信息,订单状态在运输过程中会不断更新,以mongodb内嵌数组的形式来存储,一次查询就能将订单所有的变更读取出来
- 物联网场景,
- 视频直播场景
**以上场景具有以下共同特点
- 数据量大
- 读写操作频繁
- 价值较低的数据,对事务性要求不高(例如很少涉及到交易方面的)
以上是 mongodb使用场景 的全部内容, 来源链接: utcz.com/z/518264.html