Hybrid Indexes by Exploring Traditional B-Tree and Linear Regression

  • Wenwen Qu*
  • , Xiaoling Wang
  • , Jingdong Li
  • , Xin Li
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

Recently, people begin to think that database can be augmented with machine learning. A recent study showed that deep learning could be used to model index structures. Such learning approach assumes that there is some particular data distribution in the database. However, we argue that the data distribution in the database may not follow a specific pattern in the real world and the learning models are usually too complicated, which makes the training process expensive. In this paper, we show that linear models can achieve the same precision as models trained by deep learning using a hybrid method and are easier to maintain. Based on this, we propose a hybrid method by exploring traditional b-tree and linear regression. The hybrid method retrieves data and checks whether the data can benefit from learning approach. We have implemented a prototype hybrid indexes in Postgres. By comparing with b-tree, we show that our method is more efficient on index construction, insertion, and query execution.

Original languageEnglish
Title of host publicationWeb Information Systems and Applications - 16th International Conference, WISA 2019, Proceedings
EditorsWeiwei Ni, Xin Wang, Wei Song, Yukun Li
PublisherSpringer
Pages601-613
Number of pages13
ISBN (Print)9783030309510
DOIs
StatePublished - 2019
Event16th Web Information Systems and Applications Conference, WISA 2019 - Qingdao, China
Duration: 20 Sep 201922 Sep 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11817 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th Web Information Systems and Applications Conference, WISA 2019
Country/TerritoryChina
CityQingdao
Period20/09/1922/09/19

Keywords

  • Hybrid indexes
  • Learned index
  • Linear regression

Fingerprint

Dive into the research topics of 'Hybrid Indexes by Exploring Traditional B-Tree and Linear Regression'. Together they form a unique fingerprint.

Cite this