美文网首页
MongoDB及其适用场景

MongoDB及其适用场景

作者: henryspace | 来源:发表于2020-05-15 17:44 被阅读0次

    概念特征:
    MongoDB是一个基于分布式文件存储的数据库,由C++编写,使用二进制数据存储,文件存储格式为BSON(一种Json扩展,比Json更松散,支持更多数据类型),面向集合存储,支持索引,数据结构模式自由,集群自动分片,支持复制和数据恢复。

    适用场景:
    1,网站数据:Mongo 非常适合实时的插入,更新与查询。
    2,缓存数据:Mongo 也适合作为信息基础设施的缓存层。
    3,大尺寸、低价值的数据:如日志存储等。
    4,高伸缩性的场景:Mongo 非常适合由数十或数百台服务器组成的数据库。
    5,用于对象及JSON 数据的存储:Mongo 的BSON 数据格式非常适合文档化格式的存储及查询。

    不适用场景:
    1,高度事务性的系统:例如,银行或会计系统。
    2,传统的商业智能应用:针对特定问题的BI 数据库会产生高度优化的查询方式。
    3,需要SQL 的问题。

    相关文章

      网友评论

          本文标题:MongoDB及其适用场景

          本文链接:https://www.haomeiwen.com/subject/xachohtx.html