- 6
- 0
- 约 3页
- 2017-05-31 发布于天津
- 举报
数据库拆分dbShards简介.doc
数据库拆分dbShards简介
概述
dbShards作为国际上第一个真正帮助用户突破数据库I/O瓶颈实现系统性能线性扩展的数据库性能优化软件,在美国,欧洲拥有众多的客户。产品本身采用了近年来数据库领域的最新技术,如数据库拆分技术(Database Sharding),列数据库存储技术(Column Storage System),对于学术研究有很大的参考价值。
技术
dbShards通过数据库水平拆分技术突破了系统I/O瓶颈,解决了数据库扩展(database scaling)这个行业难题。数据库水平拆分技术被eBay,Amazon,Google大量运用于互联网服务中,使得其能够同一时间内响应超量用户请求。作为数据库水平拆分技术的行业主导者,dbShards对于运行环境没有特别要求,能够运行于数据中心,公共云平台,又或者第三方托管平台。
不同于传统的数据仓库等技术,dbShards通过将独立的主机组建为一个透明的数据库集群,使用户请求被均匀分布到各个节点进而实现快速响应。这样的“零共享”架构可以通过最小化单机处理量来缩短联机事物处理的响应时间,进而提高系统整体的可扩展性。
为提高数据库的性能,dbShards严格遵守了数据库的基本原则。实践这些原则也是保证数据库高性能的唯一途径:
原则1:数据库越小,数据库响应越快…
原则2:数据库越大,数据库响应越慢…
原创力文档

文档评论(0)