开发者社区> 问答> 正文

MongoDB 的有什么优点呢

MongoDB 的有什么优点呢?

展开
收起
不变的狗子 2021-09-26 22:13:44 1594 0
3 条回答
写回答
取消 提交回答
  • 即使是搬砖,也要有自己的姿势

    个人觉得mongoDB是优势是根据当下需求变化快 数据量大 对数据库自有的高扩展性及高可用性要求的背景趋势的结果。 当前变化快的互联网 物联网环境下,数据库中字段不确定性以及变化频率很高,那么再使用关系型数据库,会发现非关系型数据库更能迅速响应以及修改 扩展更容易,也就是mongoDB的BSON文档型数据结构。 同样数据量的增长也是很疯狂的,数据库的横向扩展变成考虑的重中之重,而mongoDB的分片非常适合,系统自动完成无需太多的人工干预。 monoDB的复制集功能 热备 自动选主让高可能以及容灾 减少延迟变得容易。 mongoDB是一种基于内存的数据库,查询速度上比传统的数据库也快了不少。 同样mongoDB支持的索引类型 数据类型 让传统的关系型数据库能完成的工作,mongoDB基本都能完成,所以mongoDB也成为了很有核心竞争力的一个数据库

    2021-10-14 10:41:26
    赞同 展开评论 打赏
  • 非关系型数据库,文档型数据库。根据他的优势就知道他的特点了

    2021-10-11 15:37:22
    赞同 展开评论 打赏
  • 热爱技术

    第一,横向扩展能力,数据量或并发量增加时候架构 可以自动扩展。MongoDB 是原生的分布式数据库, 通过分片技术,可以做到 TB 甚至 PB 级的数据量, 以及数千数万数十万到百万级的并发,或者是连接数 等等。MySQL 就需要一些特定的分库分表,或者第 三方的解决方案。 第二,灵活模型,适合迭代开发,数据模型多变场 景。现在的开发都是讲究快速迭代,往往在第一个版 本出来的时候,需求是不完整的,这个时候有一个比 较灵活的、不固定结构的数据库,在开发时间上会节 省非常多。 第三,JSON 数据结构,适合微服务/REST API。REST API 的后面其实都是我们现在用的都是一种 REST 或者 JSON 的数据结构,而 MongoDB 是一种非常原生的支持。 资源来源:电子书《玩转MongoDB从入门到实战》,下载链接:https://developer.aliyun.com/topic/download?id=1060

    2021-09-26 22:17:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云MongoDB备份恢复功能说明和原理介绍 立即下载
《阿里云数据库 MongoDB 专属集群版》 立即下载
开源数据库MongoDB专场MongoDB疑难杂症分析及优化 立即下载