数据库拆分dbShards简介.docVIP

  • 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)

1亿VIP精品文档

相关文档