Learned index for non-key queries

被引:0
|
作者
Zhu, Rui [1 ]
Wang, Hongzhi [1 ]
Xia, Sheng [1 ]
Zheng, Bo [2 ]
机构
[1] Harbin Inst Technol, Comp Sci & Technol, 92 Xidazhi St, Harbin 150000, Heilongjiang, Peoples R China
[2] CnosDB, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
Bloom filter; Learned index; Non-key query; Index;
D O I
10.1007/s10115-024-02233-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learned indexes have attracted a lot of interest lately due to their superior performance over conventional indexes. When there is a lot of data traffic, the learned index efficiently addresses the issue of the standard index's large memory usage. In this paper, we concentrate on a well-known learned index, the recursive model index (RMI). Since the machine learning model is unbiased while calculating, when there are too many non-key queried, the model will calculate the position of the key as if it were positive key, which wastes a lot of time on unnecessary calculations. To deal with this condition, we propose a hierarchical learned index structure based on Bloom filter named HBFdex. HBFdex can effectively prune non-keys, which means most non-key return in layer of BF before they get to machine learning model. By lowering the number of layers traversed by non-key and the time spent looking for non-key within the error bound that is provided by machine learning model, HBFdex decreases the average query time of learned index. We compare HBFdex with B-Tree and RMI, and the results prove that our new structure optimizes the performance of RMI in the case of non-key queries.
引用
收藏
页码:497 / 519
页数:23
相关论文
共 50 条
  • [11] INTENSITY OF NON-KEY STIMULI IN DONDERS C-TYPE REACTION
    JOHN, ID
    AUSTRALIAN JOURNAL OF PSYCHOLOGY, 1966, 18 (02) : 148 - &
  • [12] A kind of non-key words index B-Tree mechanism in high-end router CIDR list
    Du, Hui-Jun
    Yang, Ning
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2009, 32 (05): : 104 - 108
  • [13] Optimization of distillation sequences and reaction parameters based on non-key components
    Yin C.-F.
    Liu G.-L.
    Gao Xiao Hua Xue Gong Cheng Xue Bao/Journal of Chemical Engineering of Chinese Universities, 2019, 33 (04): : 903 - 910
  • [14] Enhancing database access control by facilitating non-key related cover stories
    Jukic, N
    Nestorov, S
    Vrbsky, SV
    Parrish, A
    JOURNAL OF DATABASE MANAGEMENT, 2005, 16 (03) : 1 - 20
  • [15] A Non-Key Based Security Scheme Supporting Emergency Treatment of Wireless Implants
    Zheng, Guanglou
    Fang, Gengfa
    Orgun, Mehmet A.
    Shankaran, Rajan
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 647 - 652
  • [16] Period Index: A Learned 2D Hash Index for Range and Duration Queries
    Behrend, Andreas
    Dignos, Anton
    Gamper, Johann
    Schmiegelt, Philip
    Voigt, Hannes
    Rottmann, Matthias
    Kahl, Karsten
    SSTD '19 - PROCEEDINGS OF THE 16TH INTERNATIONAL SYMPOSIUM ON SPATIAL AND TEMPORAL DATABASES, 2019, : 100 - 109
  • [17] A GENERALIZED-MODEL FOR THE EFFECT OF A LIMITING NON-KEY COMPONENT IN POROUS CATALYSTS
    BURTONWOOD, P
    HUGHES, R
    KOH, HP
    STEPHENSON, RB
    CHEMICAL ENGINEERING SCIENCE, 1980, 35 (06) : 1415 - 1423
  • [18] ASIC implementation of a unified hardware architecture for non-key based cryptographic hash primitives
    Ganesh, TS
    Sudarshan, TSB
    ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, 2005, : 580 - 585
  • [19] A learned index for approximate kNN queries in high-dimensional spaces
    Lingli Li
    Jingwen Cai
    Jie Xu
    Knowledge and Information Systems, 2022, 64 : 3325 - 3342
  • [20] A learned index for approximate kNN queries in high-dimensional spaces
    Li, Lingli
    Cai, Jingwen
    Xu, Jie
    KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (12) : 3325 - 3342