mongodb的优缺点

优点

  • 面向文档存储(类JSON数据模式简单而强大)

  • 动态查询

  • 全索引支持,扩展到内部对象和内嵌数组

  • 查询记录分析

  • 快速,就地更新

  • 高效存储二进制大对象 (比如照片和视频)

  • 复制和故障切换支持

  • Auto- Sharding自动分片支持云级扩展性

  • MapReduce 支持复杂聚合

  • 商业支持,培训和咨询

缺点

  • 不支持事务(进行开发时需要注意,哪些功能需要使用数据库提供的事务支持)
  • MongoDB占用空间过大 (不过这个确定对于目前快速下跌的硬盘价格来说,也不算什么缺点了)
  • MongoDB没有如MySQL那样成熟的维护工具,这对于开发和IT运营都是个值得注意的地方
  • 在32位系统上,不支持大于2.5G的数据(很多操作系统都已经抛弃了32位版本,所以这个也算不上什么缺点了,3.4版本已经放弃支持32 位 x86平台)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,101评论 2 89
  • 与关系型数据库相比,MongoDB的优点: ①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系...
    月下独酌123阅读 5,264评论 0 2
  • MongoDB在58同城的应用实践 58同城作为中国最大的生活服务平台,涵盖了房产、招聘、二手、二手车、黄页等核心...
    meng_philip123阅读 3,627评论 4 49
  • NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不...
    tianjianlong阅读 4,084评论 1 25
  • 愿追三声蝉鸣 望柳荫常佑 不闻归途可期 逍遥不过须臾 镜中花影唤银月 梧桐落 无处讨清酌 自留九分清醒 鉴...
    自桀阅读 174评论 0 5