NoSQL数据库技术全套教学课件.pptx

NoSQL数据库技术;NoSQL数据库技术;目录;1.1 什么是NoSQL;数据库应用需求变化 支撑OLTP型应用:事务处理,RDB的强项 支撑OLAP型应用:多维分析处理 新需求:支撑面向大数据的存储、处理与应用 新挑战 one-size does not fit all 高性能、低成本 不同类型非结构化数据存储与管理 计算机新技术助力NoSQL 多核、大内存,集群等技术的普及;关系型数据库面临的问题 扩展困难:由于存在类似Join这样多表查询机制,使得数据库在扩展方面很艰难; 读写慢:这种情况主要发生在数据量达到一定规模时由于关系型数据库系统逻辑复杂,使得容易发生死锁等并发问题,所以导致大数据库应用场景中读写速度下滑非常严重; 成本高:企业级数据库的License价格很惊人,并且随着系统规模越大,成本越高; 有限的支撑容量:现有关系型解决方案还无法支撑Google这样海量的数据存储; ;1.1 什么是NoSQL——NoSQL诞生原因 ;1.1 什么是NoSQL——典型的共性需求;1.2 NoSQL分类与特点;1.2 NoSQL种类与特点;NoSQL DB的一般共性特点;3)弹性可扩展:可以在系统运行的时候,动态增加或者删除结点。不需要停机维护,数据可以自动迁移。 4)分区:相对于将数据存放于同一个节点,NoSQL数据库需要将数据进行分区,将记录分散在多个节点上面。并且通常分区的

文档评论(0)

1亿VIP精品文档

相关文档