单位网站建设意见,入门 做网站 书籍,汕头网站建设网站推广,丫个网站建设MongoDB 趋势 对于 MongoDB 的认识 QA QA什么是 MongoDB#xff1f; 一个以 JSON 为数据模型的文档数据库一个以 JSON 为数据模型的文档数据库文档来自于“JSON Document”#xff0c;并非我们一般理解的 PDF#xff0c;WORD谁开发 MongDB#xff1f; 上市公司 MongoD… MongoDB 趋势 对于 MongoDB 的认识 QA QA什么是 MongoDB 一个以 JSON 为数据模型的文档数据库一个以 JSON 为数据模型的文档数据库文档来自于“JSON Document”并非我们一般理解的 PDFWORD谁开发 MongDB 上市公司 MongoDB Inc. 总部位于美国纽约。主要用途有哪些OLTP\OLAP数据库类似于 Oracle, MySQL,海量数据处理数据平台。主要特点是什么 无模式或可选。友好的JSON数据模型开发方便。MongoDB 是免费的吗MongoDB 有两个发布版本社区版和企业版。企业版基于商业协议需付费。 MongoDB 版本变迁 MongoDB vs RDBMS 功能MongoDBRDBMS数据模型 JSONRelational数据库类型OLTP/OLAPOLTP/OLAPCRUD 操作MQL/SQL SQL/SQLX高可用 原生Replica-SetCluster、中间件横向扩展能力 原生MSC分片、中间件索引支持B-Tree、F-text、GIS、multikey、HASH、TTL B-Tree开发难度 easyhard数据容量 无理论上限千万、亿扩展方式垂直扩展水平扩展垂直扩展 MongoDB vs MySQL逻辑结构对比 MySQL MongoDBdatabasedatabasetablecollectionrowdocument MongoDB 特色及优势 MongoDB 优势面向开发者的易用 高效数据库 SQL 模型错综复杂 JSON 模型条理清楚 快速响应业务变化 a. 多类型: 同一个Collection中,可以包含不同字段(类型)的文档对象. b. 更灵活 线上修改结构应用与数据库均无须下线 简洁的开发模式 a. 数据库引擎只需要在一个存储区读写. b. 反范式、无关联的组织极大优化查询速度. c. 程序API自然开发快速. SQL 插入数据代码量 MongoDB 只需要两行代码 MongoDB 优势原生的高可用和横向扩展能力 高可用能力 a. Replica Set – 2 to 50 个成员 b. 自恢复 c. 多中心容灾能力 d. 滚动服务 – 最小化服务终端 横向扩展能力 a. 需要的时候无缝扩展 b. 应用全透明 c. 多种数据分布策略 d. 轻松支持TB–PB数量级 MongoDB 技术优势总结 a. JSON 结构和对象模型接近开发代码量低 b. JSON 的动态模型意味着更容易响应新的业务需求 c. 复制集提供 99.999% 高可用 d. 分片架构支持海量数据和无缝扩容