Mongodb技术分享.pptxVIP

  • 46
  • 0
  • 约1.36万字
  • 约 69页
  • 2016-12-19 发布于湖北
  • 举报
Mongodb分享李响2015-07-17主要内容1. 背景2. MongoDB入门3. 索引4. 复制5. 分片6. 管理与监控7. 使用优化案例1.背景1.1 从集中式到分布式1.2 从sql到nosql1.3 分布式一致性问题1.4 CAP和BASE理论1.1 从集中式到分布式集中式的问题:计算、存储能力瓶颈单点问题分布式的问题:通信异常网络分区三态节点故障一致性1.2 从SQL到NoSQLSQL建立在严格的关系模型基础之上,通常支持复杂的事务操作,提供严格的数据一致性、完整性约束,并且支持关联查询等。复杂事务,关联查询等特性影响读写性能,同时限制了关系型数据库的分布式扩展能力。NoSQLnon-relationalnot only sql是对SQL的补充:高并发读写海量数据高可扩展和高可用性还无法替代SQL:复杂事务,严格的一致性读写实时性join与SQL不同,NoSQL没有统一的标准,种类繁多(key-value,列式,文档,图),根据业务选择适合的1.3 分布式一致性问题强一致性弱一致性…最终一致性鱼和熊掌:分布式系统中数据一致性和系统性能之间的关系1.4 CAP和BASE理论CAPC:ConsistencyA:AvailabilityP:Partition?tolerance分布式系统中,P是基础,所以 一般只能在C、A之间进行取舍。MongoDB处于哪一部分?BA

文档评论(0)

1亿VIP精品文档

相关文档