基于内存数据库的存储集群的关键技术研究*
2012-06-27张良王纯李炜
电信工程技术与标准化 2012年10期
关键词:数据库
张良, 王纯, 李炜
(1 北京邮电大学网络与交换技术国家重点实验室,北京 100876;2 东信北邮信息技术有限公司,北京 100191)
基于内存数据库的存储集群的关键技术研究*
张良1,2, 王纯1,2, 李炜1,2
(1 北京邮电大学网络与交换技术国家重点实验室,北京 100876;2 东信北邮信息技术有限公司,北京 100191)
基于磁盘数据库的存储集群由于内外存交换开销过大,无法支撑数据的实时存储与处理,因此使用基于内存数据库的存储集群成为目前很多业务数据存储的设计方案。本文主要研究了基于内存数据库的存储集群中的数据库代理、单点故障恢复等关键技术。
内存数据库;存储集群;数据库代理;单点故障恢复
随着Internet 技术的快速发展,接入网速度不断提高,主干带宽不断扩容,用户规模不断扩大,传统影响网络速度的因素不断减少,目前影响网络速度的主要瓶颈集中在访问距离和服务器承载负荷能力方面。同时,随着网站访问量日渐增大、内容不断丰富和用户期望值不断提高,用户应用需要提供更快的访问速度和承受更大的负荷量,所有这些都依赖于网站服务器的基础设施。目前,最常用的解决方案是采用像MySQL的磁盘数据存储集群来处理海量数据的存储和访问,但这种解决方案存在的最大问题是访问的效率不高,也成为服务器端的处理性能上的最大瓶颈,而目前常用的优化方案是采用基于内存数据库的存储集群架构。
基于内存数据库的存储集群既在数据存储量上能满足现有互联网业务的需求,同时,在访问性能上相较于磁盘数据库有了很大提高。……
登录APP查看全文
