Apache ShardingSphere:分布式数据库中间件解决方案生态圈
分布式数据库中间件解决方案的兴起源于传统数据存储方式在处理互联网海量数据上的困境。传统单一节点存储方案在性能、可用性和运维成本方面难以应对互联网数据激增的挑战。关系型数据库采用B+树索引,随数据增加索引深度加深,导致磁盘IO增加,影响查询性能;高并发请求使集中式数据库成为系统瓶颈。服务化的无状态型扩容带来数据库压力增加,单一节点或简单主从难以满足需求。对DBA来说,超过1TB的数据增加了运维难度,备份和恢复成本不可控。传统关系型数据库无法满足互联网需求,尝试将数据存储于NoSQL,但SQL不兼容和生态不完善限制了其发展,未能撼动关系型数据库地位。
下载地址
用户评论