HBase数据库迁移工具的设计与实现

被引:11
作者
杨寒冰
赵龙
贾金原
机构
[1] 同济大学软件学院
关键词
数据库迁移; SQL Server; HBase; 分布式数据库模式;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
当今互联网中的巨大信息量使得整个应用朝着数据海量化,用户访问高并行化的方向发展,这对在应用中承受巨大负荷的数据库层提出了更高的性能要求,应用分布式数据库HBase可以解决这一问题。以分布式数据库HBase为基础,提出了在存储海量数据的前提下如何将数据库从关系型数据库向HBase迁移的方法,并依据所提出的四种表模式变换方法实现了半自动化迁移工具。以HouseDIY家居设计系统这个Web3D可视化电子商务类应用为例,阐述了该半自动化迁移工具的具体工作过程及细节,并证明了该迁移工具能够有效地把原有基于SQL Server数据库的Web应用简单、快速地移植到HBase数据库上。最后,该工具与Kettle进行了比较,证明了经该工具迁移后数据库在连接查询下的高效性。
引用
收藏
页码:236 / 246
页数:11
相关论文
共 2 条
[1]  
SQL databases v. NoSQL databases[J] . Michael Stonebraker.Communications of the ACM . 2010 (4)
[2]  
A simple guide to five normal forms in relational database theory[J] . William Kent.Communications of the ACM . 1983 (2)