• DocumentCode
    247072
  • Title

    Multiple Nested Schema of HBase for Migration from SQL

  • Author

    Gansen Zhao ; Libo Li ; Zijing Li ; Qiaoying Lin

  • Author_Institution
    Sch. of Comput. Sci., South China Normal Univ., Guangzhou, China
  • fYear
    2014
  • fDate
    8-10 Nov. 2014
  • Firstpage
    338
  • Lastpage
    343
  • Abstract
    With the development of web application, the demand of query performance and expansion becomes increasingly necessary. Relational database seems hardly handling with this, more and more applications choose migrating to NoSQL database such as HBase. The features of high reliability, high performance, column-oriented storage, high scalability, and real-time read and write, won favor from public. In this paper, we use two concepts Nested and Multiple Nested to describe join keys reference relationship between tables in relational database. Because HBase only support the column family nest the column qualifier, it is hard to deal with the situation of Multiple Nested after data migration from relational database meanwhile ensure high query performance in transformed HBase. We propose a novel HBase schema for migrating from relational database to HBase, which supports multiple nested. With this schema in HBase, query only once on one table for any query is needed to get the data, and query efficiency has been greatly improved, especially for join query. Additionally, index migration is available in this scheme, which supports faster query. Finally, this paper proposes a mapping algorithm to find column name corresponding to attribute in relational database.
  • Keywords
    SQL; query processing; relational databases; HBase; NoSQL database; Web application; column family nest; column name; column qualifier; data migration; index migration; join query; mapping algorithm; multiple nested schema; query efficiency; query expansion; query performance; relational database; Algorithm design and analysis; Cloud computing; Concrete; Data models; Relational databases; Transforms; HBase; Multiple nested; SQL; Schema conversion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2014 Ninth International Conference on
  • Conference_Location
    Guangdong
  • Type

    conf

  • DOI
    10.1109/3PGCIC.2014.127
  • Filename
    7024606