Netinfo Security ›› 2015, Vol. 15 ›› Issue (1): 51-55.doi: 10.3969/j.issn.1671-1122.2015.01.009

Previous Articles     Next Articles

Transition Design of Relational Database into HBase

LI Qing-yun(), YU Wen   

  1. School of Computer Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2014-11-10 Online:2015-01-10 Published:2015-07-05

Abstract:

With the rapid development of information technology, in recent years a lot of new technology emerged. These technology attracted the attention of numerous scholars such as cloud computing and Internet of things. Before the cloud was not in vogue, the Internet and the rapid popularization of mobile terminals have brought explosive growth in data volume. There is no doubt that the emergence of cloud computing and mobile Internet popularity contributed to the Big data hotspots. The huge, valuable data and Big data technology have will bring enterprise double the revenue. More and more enterprises and try to Big data, and began to put into use. Big data has a very large scale, unstructured, variety and other characteristics, and it’s storage technology and traditional relational database management system (RDBMS) is completely different technologies. As for most of the enterprises, systems used employed traditional relational database, which is greatly different from the newly and important NoSQL. Now, it’s the designers’ task to figure out how to complete the transformation from traditional data to this kind of data, and design a new data model to conform to the new storage system. In this paper, we introduced a distributed storage system that very important for Big Data - HBase, which is a kind of storage system based on open source implementation of BigTable designed by Google engineers. And then discussed how to better transform the data on the RDBMS to date conformed to the HBase data model, so as to meet the requirements of the characteristic of HBase and requirement of the Big Data.

Key words: big data, HBase, database, transition design

CLC Number: