mongodb使用场景
摘要mongodb使用场景:1、游戏场景,使用MongoDB存储游戏用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便查询、更新。2、物流场景,使用MongoDB存储订单信息,订单状态在运送过程中会不断更新,以MongoDB内嵌数组的形式来存储,一次查询就能将订单所有的变更读取出来。3、社交场景。4、物联网场景。5、视频直播。本视频由iPhone 14、iOS 16.1.2、mongod 6.0.3录制
品牌型号:iPhone 14
系统:iOS 16.1.2
软件版本:mongod 6.0.3
系统:iOS 16.1.2
软件版本:mongod 6.0.3
mongodb使用场景:
1、游戏场景,使用MongoDB存储游戏用户信息,用户的装备、积分等直接以内嵌文档的形式存储,方便查询、更新。
2、物流场景,使用MongoDB存储订单信息,订单状态在运送过程中会不断更新,以MongoDB内嵌数组的形式来存储,一次查询就能将订单所有的变更读取出来。
3、社交场景,使用MongoDB存储存储用户信息,以及用户发表的朋友圈信息,通过地理位置索引实现附近的人、地点等功能。
4、物联网场景,使用MongoDB存储所有接入的智能设备信息,以及设备汇报的日志信息,并对这些信息进行多维度的分析。
5、视频直播,使用MongoDB存储用户信息、礼物信息等。
MongoDB特点:
1、面向集合的存储:适合存储对象及JSON形式的数据。
2、动态查询:mongo支持丰富的查询表达方式,查询指令使用JSON形式的标记,可轻易查询文档中的内嵌的对象及数组。
3、完整的索引支持:包括文档内嵌对象及数组。mongo的查询优化器会分析查询表达式,并生成一个高效的查询计划。
4、查询监视:mongo包含一个监视工具用于分析数据库操作性能。