A HYBRID INDEX FOR MULTI-DIMENSIONAL QUERY IN HBASE

被引:0
作者
Tang, Xiaosheng [1 ]
Han, Boda [1 ]
Chen, Han [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing 100876, Peoples R China
来源
PROCEEDINGS OF 2016 4TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (IEEE CCIS 2016) | 2016年
关键词
Hybrid index; HBase; Multi-dimensional query;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the explosive growth of data, distributed databases are widely used in various applications, including e-commerce, social networking, recommendation system, location-based service and etc. Among them, the use of HBase is the most common. However, it does not natively support multi-dimensional query and the existing multi-dimensional index established on HBase has some disadvantages such as unsupporting floating-point numbers and low efficiency of range query. In this paper, we propose a hybrid index for multi-dimensional query in HBase to address these issues. To build the index, we use the z-ordering curve to divide the multi-dimensional space into grids, then we adopt the bit interleaving technique to generate GridID, after that we refer to the coding generation method of Pyramid index in each grid. Combining the z-ordering curve with pyramid technology, our index supports the operation of floating-point numbers, efficient multi-dimensional data processing and range query. Besides, we implement the index structure on HBase and run some experiments on real data. The results of experiments show the index achieves range query and outperforms other index structures.
引用
收藏
页码:332 / 336
页数:5
相关论文
共 11 条
  • [1] Beckmann N, 1990, R TREE EFFICIENT ROB
  • [2] Berchtold S., 1998, SIGMOD Record, V27, P142, DOI 10.1145/276305.276318
  • [3] ON CERTAIN INTEGRALS OF LIPSCHITZ-HANKEL TYPE INVOLVING PRODUCTS OF BESSEL FUNCTIONS
    EASON, G
    NOBLE, B
    SNEDDON, IN
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL AND PHYSICAL SCIENCES, 1955, 247 (935) : 529 - 551
  • [4] Finkel R. A., 1974, Acta Informatica, V4, P1, DOI 10.1007/BF00288933
  • [5] Hadjieleftheriou M., 2008, Encyclopedia of GIS, P993, DOI DOI 10.1007/978-0-387-35973-1_1151
  • [6] Nishimura S., 2011, 2011 12th IEEE International Conference on Mobile Data Management (MDM 2011), P7, DOI 10.1109/MDM.2011.41
  • [7] Robinson J. J., 1981, Paper, 32nd Annual Meeting of the European Association for Animal Production
  • [8] Sagan H, 2012, Space-filling curves
  • [9] Sellis Timos., 1987, The R+-Tree: A Dynamic Index for Multi-Dimensional Objects
  • [10] Similarity indexing with the SS-tree
    White, DA
    Jain, R
    [J]. PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1996, : 516 - 523