MongoDB有哪些优秀特性及适合的场景是什么?
时间:2021-07-01 10:21:17
帮助过:14人阅读
1、实用性:面向类json富文档数据模型,对开发人员天然的友好。
2、可用性:基于raft协议的自动高可用,轻松提供99.
999%的可用性。
3、扩展性:对分片集群的支持,为业务提供了友好的水平扩展。
4、高性能:嵌套模型设计支持,减少了离散写,充分的物理内存利用率,避免了磁盘读。
5、强压缩:WiredTiger引擎提供多种数据压缩策略,
2~7倍的压缩比,大大节省了磁盘资源 。
二、适合的场景
1、无多文档事务及多表关联查询需求。
2、业务快速迭代,需求频繁变动行业。
3、单集群并发过大无法支撑业务增长。
4、数据量增长预期TB及以上存储需求。
5、期望要求99.
999%数据库高可用场景。
MongoDB有哪些优秀特性及适合的场景是什么?
标签:需求 wired 策略 关联 资源 文档 mongodb 模型设计 行业