NoSQL基本原理与常用开源实现.pptx

;课程内容;课程内容;NoSQL介绍;NoSQL是什么?;传统关系数据库的瓶颈;Memcached+MySQL;性能优化方向;MySQL的扩展性瓶颈;NoSQL诞生的原因 ;NoSQL数据库的共有原则;关系数据库 VS NoSQL ;关系数据库 VS NoSQL ;NoSQL和关系数据库;NoSQL的优缺点 ;总结;NoSQL介绍;按CAP 分类 ;标题;关注一致性和可用性的 (CA);关注一致性和分区容忍性的(CP) ;关于可用性和分区容忍性的(AP) ;按数据模型分类 ;NoSQL按数据模型分类 ;选择合适的NoSQL;课程内容;NoSQL在系统架构中的应用;以NoSQL为辅;NoSQL为镜像(同步模式) 通过MySQL把数据同步到NoSQL中, ,是一种对写入透明但是具有更高技术难度一种模式 适用于现有的比较复杂的老系统,通过修改代码不易实现,可能引起新的问题。同时也适用于需要把数据同步到多种类型的存储中。;MySQL和NoSQL组合 MySQL中只存储需要查询的小字段,NoSQL存储所有数据。 把需要查询的字段,一般都是数字,时间等类型的小字段存储于MySQL中,根据查询建立相应的索引, 其他不需要的字段,包括大文本字段都存储在NoSQL中。 在查询的时候,我们先从MySQL中查询出数据的主键,然后从NoSQL中直接取出对应的数据即可。;NoSQL在系统架构中的应用;纯N

文档评论(0)

1亿VIP精品文档

相关文档