美文网首页
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及其适用场景

    概念特征:MongoDB是一个基于分布式文件存储的数据库,由C++编写,使用二进制数据存储,文件存储格式为BSON...

  • MongoDB适用场景

    更高的写入负载 默认情况下,MongoDB更侧重高数据写入性能,而非事务安全,MongoDB很适合业务系统中有大量...

  • MongoDB 适用场景

    MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。Mon...

  • MongoDB适用业务场景

    一、web 应用程序 web应用的业务特点是读写请求都比较高,数据存储需要适应业务的扩展。传统的关系型数据库...

  • MongoDB适用什么场景?

    自加入项目以来,一直觉得MongoDB不太适合做业务系统的主数据库,它是导致目前主要的逻辑都是面向JSON的数据处...

  • MongoDB 比较适用哪些业务场景?

    关注点赞,养成习惯。 在云栖社区上发起了一个 MongoDB 使用场景及运维管理问题交流探讨的技术话题,有近500...

  • 第23期:索引设计(组合索引不适用场景改造)

    上篇文章已经详细介绍 MySQL 组合索引的概念以及其适用场景,这篇主要介绍 MySQL 组合索引的不适用场景以及...

  • MongoDB的适用场景及优缺点

    MongoDB文档型数据库,现将MongoDB比较适用的场景做一个总结,供参考。 1、各种应用服务的日志存储,Mo...

  • 对比MySQL,什么场景MongoDB更适用

    1.更高的写入负载 默认情况下,MongoDB更侧重高数据写入性能,而非事务安全,MongoDB很适合业务系统中有...

  • 对比MySQL,什么场景MongoDB更适用

    MongoDB已经流行了很长一段时间,相对于MySQL,究竟什么场景更需要用MongoDB?下面是一些总结。 更高...

网友评论

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

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