Research on Index Mechanism of HBase Based on Coprocessor for Sensor Data

被引:3
|
作者
Ye, Feng [1 ]
Zhu, Songjie [1 ]
Lou, Yuansheng [1 ]
Liu, Zihao [2 ]
Chen, Yong [3 ]
Huang, Qian [1 ]
机构
[1] Hohai Univ, Coll Comp & Informat, Nanjing, Peoples R China
[2] Jiangsu Univ Sci & Technol, Coll Comp, Zhenjiang, Jiangsu, Peoples R China
[3] Nanjing Longyuan Microelect Co, Postdoctoral Ctr, Nanjing, Peoples R China
关键词
HBase; Coprocessor; Memory index; HT tree; Sensor data;
D O I
10.1109/COMPSAC.2019.00091
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to provide effective management of big data, almost two hundred different NoSQL stores have been developed, among which HBase is one of the best known. When performing data queries, the native HBase supports primary key indexes well. For non-primary key data, only the full table scan can be used, which greatly reduces the multi-condition query speed of HBase. Some additional indexing techniques have been presented to support querying on non-key indexing for HBase. For large-scale sensor data, this research field still requires effective design paradigm, in-depth experimentations and practical implementations. Therefore, we propose and implement a secondary memory index mechanism of HBase based on coprocessor for sensor data. The index mechanism can be automatically updated according to the change of the HBase table. Meanwhile, the index mechanism is persisted and maintained in memory, which can greatly improve the retrieval speed of the index data. By using real sensor datasets with different distribution patterns, experimental results show that the condition retrieval speed of the mechanism is greatly improved compared with the original HBase. In addition, compared with the secondary index mechanism based on Solr and Hibase, the performance of our proposed solution is also improved.
引用
收藏
页码:598 / 603
页数:6
相关论文
共 50 条
  • [31] Vector Spatial Big Data Storage and Optimized Query Based on the Multi-Level Hilbert Grid Index in HBase
    Jiang, Hua
    Kang, Junfeng
    Du, Zhenhong
    Zhang, Feng
    Huang, Xiangzhi
    Liu, Renyi
    Zhang, Xuanting
    INFORMATION, 2018, 9 (05):
  • [32] A Multidimensional Data Storage Model for Location based application on HBase
    Nitnaware, Chandrakant
    Khan, Amreen
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [33] Query Optimization of Massive Social Network Data Based on HBase
    Bao, Congkai
    Cao, Meiyang
    2019 4TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (ICBDA 2019), 2019, : 94 - 97
  • [34] Distributed Storage System for Electric Power Data Based on HBase
    Jin, Jiahui
    Song, Aibo
    Gong, Huan
    Xue, Yingying
    Du, Mingyang
    Dong, Fang
    Luo, Junzhou
    BIG DATA MINING AND ANALYTICS, 2018, 1 (04): : 324 - 335
  • [35] A research on wireless sensor networks' node positioning mechanism based on Narrowband Internet of Things data linking
    Wu, Xiaojun
    Cao, Qiying
    Li, Yuanjie
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2018, 14 (12):
  • [36] Distributed Storage System for Electric Power Data Based on HBase
    Jiahui Jin
    Aibo Song
    Huan Gong
    Yingying Xue
    Mingyang Du
    Fang Dong
    Junzhou Luo
    Big Data Mining and Analytics, 2018, 1 (04) : 324 - 334
  • [37] Research on Network Data Fusion Based on Wireless Sensor
    Zhao Kai
    FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): ALGORITHMS, PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2013, 8784
  • [38] Research on Data Collection based on Wireless Sensor Networks
    Fu, Wei
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (02): : 113 - 122
  • [39] The Research on Distributed Classification-based Hybrid Index Mechanism
    Wu, Qing
    Wu, Liang
    COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 482 - 489
  • [40] A Research on Data Replenish of Wireless Sensor Network Based on Data Forecast
    Hao, Feng-qi
    Zhang, Rang-yong
    Wang, Mao-li
    2016 INTERNATIONAL CONFERENCE ON INFORMATICS, MANAGEMENT ENGINEERING AND INDUSTRIAL APPLICATION (IMEIA 2016), 2016, : 37 - 40