大数据存储和管理数据库系统

本文探讨了大数据背景下数据库系统的演变,包括并行数据库的高性能与高可用性,但弹性不足;NoSQL系统强调水平扩展、高吞吐量和弱一致性,简化了数据模型但也带来一致性挑战;NewSQL数据库则尝试在可扩展性和ACID特性间找到平衡,同时介绍了云数据管理服务的优缺点。
摘要由CSDN通过智能技术生成
关系型数据库处理事务时对性能影响较大、需要优化的因素。
通信:应用程序通过ODBC或者JDBC与DBMS进行通信是OLTP事务中的主要开销。
日志:需要不断写硬盘来保证持久性,代价昂贵。
锁:修改操作需要加锁,需要在锁表中进行写操作,造成了一定得开销。
闩:B树、锁表、资源表等数据结构常常被多线程读取,需要短期锁即闩。
缓冲区管理:页的缓冲管理等。

驱动传统关系型数据库发展的6个关键因素可以概括为“SPRAIN”。
可扩展性(Scalability)——硬件价格
高性能(Performance)——MySQL的性能瓶颈
弱一致性(Relaxed consistency)——CAP理论
敏捷性(Agility)——持久多样性
复杂性(Intricacy)——海量数据
必然性(Necessity)——开源 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值