大数据技术---NoSQL

一、NoSQL概述
1、特点
灵活的可扩展性;
灵活的数据模型;
和云计算的紧密结合。

2、传统的关系型数据库性能上的缺陷?
(1)无法满足海量数据的管理需求;
(2)无法满足高并发的需求;
(3)无法满足高扩展性和高可用性的需求。
MySQL集群方式的缺陷:
复杂性,整个集群部署管理配置都非常复杂;
延迟性:当主库压力比较大时,就会带来较大的延迟;
扩容问题:整个集群压力过大时,需求增加新机器对整个数据集进行重新分区,非常复杂。

3、NoSQL兴起的原因?
(1)关系型数据库无法满足web2.0的需求;
(2)数据模型的局限性;
(3)web2.0关系型数据库很多特性没有发挥,比如事务机制和高效的查询机制。

4、NoSQL与关系型数据库的比较?
(1)数据库原理方面:关系型数据库具备完备的关系代数理论作为基础;NoSQL缺乏理论基础。
(2)数据规模方面:关系型数据库很难实现横向扩展,纵向扩展非常有限;NoSQL具有非常好的水平扩展能力。
(3) 数据库模式方面:关系型数据库要定义严格的数据库模式,并且严格遵守;NoSQL数据模型非常灵活。
(4)查询效率方面:关系型数据库对于适当数据量级的查询效率高,数据量级大查询效率下降&

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值