应用场景

最近更新时间:2019-04-15 12:15:35

腾讯云数据库 MongoDB 是一种通用型数据库,其稳定性、性能、扩展能力基本上可以覆盖绝大部分 no schema 场景,以下是几个典型的应用场景。

游戏行业

游戏需求变化很快,MongoDB 特别适用于游戏后端数据库,使用 MongoDB 存储游戏用户信息,用户的装备、积分等会直接以内嵌文档的形式存储,方便查询、更新,no schema 模式可以免去变更表结构的痛苦,大幅度缩短版本迭代周期。
MongoDB 也可当作缓存服务器使用,合理规划热数据,其性能与其他常用缓存服务器相当,同时还为您提供更丰富的查询方式。

移动行业

云数据库 MongoDB 支持二维空间索引,可以方便地查询地理位置关系和检索用户地理位置数据;可实现基于地理位置系统的地图应用和实现附近的人、地点等功能;也可使用 MongoDB 存储用户信息,以及用户发表的朋友圈等信息。

物联网行业

物联网领域的终端设备,例如医疗仪器、运输业车辆 GPS 等,可以轻易且持续的产生 TB 级的数据,使用 MongoDB 可存储所有接入的智能设备信息,以及设备汇报的日志信息,并对这些信息进行多维度的分析。业务可构建分布式的云数据库 MongoDB 分片集群,达到无上限的容量存储,同时也可在线扩容,轻松处理物联网海量数据。

物流行业

物流订单状态在运送过程中会不断更新,腾讯云数据库 MongoDB 存储以 MongoDB 内嵌 JSON 的形式来存储订单信息,一次查询就能将订单所有的变更读取出来。

视频直播行业

视频直播行业会产生大量的礼物信息,用户聊天信息等,数据量较大,使用腾讯云数据库 MongoDB 可存储用户信息、礼物信息以及日志等信息,同时可通过丰富的聚合查询来进行业务分析。