1 / 5
文档名称:

一种基于数据切分的分布式数据库架构的设计.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种基于数据切分的分布式数据库架构的设计.doc

上传人:2028423509 2014/3/19 文件大小:0 KB

下载得到文件列表

一种基于数据切分的分布式数据库架构的设计.doc

文档介绍

文档介绍:
一种基于数据切分的分布式数据库架构的
设计
周国钢,徐雅静,蔺志青**
5
10
15
20
25
30
35
40
(北京邮电大学信息与通信工程学院北京 100876)
摘要:针对传统的集中式数据库架构在数据量大幅度增加的情况下会出现性能瓶颈的问题,
本文提出了一种基于数据切分的分布式数据库架构,有效地缓解了集中式数据库的访问压
力,提高了数据库的性能。本文主要从多数据源配置,数据切分策略以及路由寻址等方面,
结合实际的信息发布管理系统,详细描述了该分布式架构的实现机制。最后,通过实验验证
了该分布式数据库架构的有效性。
关键词:分布式;数据切分;一致性哈希算法
中图分类号:TP392
Design of Distributed Database architecture based on data
segmentation
ZHOU Guogang, XU Yajing, LIN Zhiqing
(School of Information munication Engineering, Beijing University of Posts and
munications, Beijing 100876)
Abstract: In this paper, a new systematic architecture for the distributed database based on data
segmentation is put forward, which brings great breakthrough in capability and expansibility
compared with the centralized database. Combined with the information dissemination and
management system, a detailed description is made to introduce the implementation process in the
data segmentation strategy, routing rules and data migration. Experimental results show the
effectiveness of the method.
Key words: Distributed Database; data segmentation; consistent hashing
0 引言
大数据是最近互联网的一大热点,随着大数据时代的到来,信息呈爆炸式增长,传统的
集中式数据库架构已经难以支撑日益庞大的数据量,因此,对数据库进行分布式改造成为解
决该问题的一个有效的方法。传统的数据库设计通常的集中式的,将独立的业务实体抽象成
单张数据表,但是当单表的数据量达到千万级别的情况下,它的查询与插入性能都会有一定
程序的下降,而且维护起来非常困难。所以在访问量大,负载高的 Web 系统中,对数据库
进行物理上的拆分,将一个数据库中的数据按照一定的规则分布到多个不同的数据库当中,
并将以前对单个数据库的请求分摊到多个不同的数据库中