ASLM: Adaptive Single Layer Model for Learned Index

Index structures such as B-trees are important tools that DBAs use to enhance the performance of data access. However, with the approaching of the big data era, the amount of data generated in different domains have exploded. A recent study has shown that indexes consume about 55% of total memory in...

Full description

Saved in:
Bibliographic Details
Published inDatabase Systems for Advanced Applications Vol. 11448; pp. 80 - 95
Main Authors Li, Xin, Li, Jingdong, Wang, Xiaoling
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2019
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3030185893
9783030185893
ISSN0302-9743
1611-3349
DOI10.1007/978-3-030-18590-9_6

Cover

Loading…
Abstract Index structures such as B-trees are important tools that DBAs use to enhance the performance of data access. However, with the approaching of the big data era, the amount of data generated in different domains have exploded. A recent study has shown that indexes consume about 55% of total memory in a state-of-the-art in-memory DBMS. Building indexes in traditional ways have encountered a bottleneck. Recent work proposes to use neural network models to replace B-tree and many other indexes. However, the proposed model is heavy, inaccuracy, and has failed to consider model updating. In this paper, a novel, simple learned index called adaptive single layer model is proposed to replace the B-tree index. The proposed model, using two data partition methods, is well-organized and can be applied to different workloads. Updating is also taken into consideration. The proposed model incorporates two data partition methods is evaluated in two datasets. The results show that the prediction error is reduced by around 50% and demonstrate that the proposed model is more accurate, stable and effective than the currently existing model.
AbstractList Index structures such as B-trees are important tools that DBAs use to enhance the performance of data access. However, with the approaching of the big data era, the amount of data generated in different domains have exploded. A recent study has shown that indexes consume about 55% of total memory in a state-of-the-art in-memory DBMS. Building indexes in traditional ways have encountered a bottleneck. Recent work proposes to use neural network models to replace B-tree and many other indexes. However, the proposed model is heavy, inaccuracy, and has failed to consider model updating. In this paper, a novel, simple learned index called adaptive single layer model is proposed to replace the B-tree index. The proposed model, using two data partition methods, is well-organized and can be applied to different workloads. Updating is also taken into consideration. The proposed model incorporates two data partition methods is evaluated in two datasets. The results show that the prediction error is reduced by around 50% and demonstrate that the proposed model is more accurate, stable and effective than the currently existing model.
Author Li, Jingdong
Wang, Xiaoling
Li, Xin
Author_xml – sequence: 1
  givenname: Xin
  surname: Li
  fullname: Li, Xin
– sequence: 2
  givenname: Jingdong
  surname: Li
  fullname: Li, Jingdong
– sequence: 3
  givenname: Xiaoling
  surname: Wang
  fullname: Wang, Xiaoling
  email: xlwang@sei.ecnu.edu.cn
BookMark eNo9kE1OwzAQhQ0URFt6Aja5gMH2OI7Nrqr4qZSKRWFtJfakFKKk2AHB7XELYjUzb_RG874JGXV9h4RccnbFGSuuTaEpUAaMcp0bRo1VR2QCSTjMxTEZc8U5BZDm5H-hDYzIOPWCmkLCGZlwLoQ2EpQ4J7MYXxljQjBtCjUmMF-Xq5ts7qvdsP3EbL3tNi1mZfWNIVv1Htus6UNWYhU69Nmy8_h1QU6bqo04-6tT8nx3-7R4oOXj_XIxL-lGaD3QxmlXo-feKaOlk1BUTgpsagBfixpyhVqgMaxxrkBZJbXmyiF6nwvvPEwJ_70bdyG9hcHWff8WLWd2z8cmPhZsSmoPPGzikzzi17ML_fsHxsHi3uSwG0LVupcUE0O0uREKmLFapyvwAwQ5ZQM
ContentType Book Chapter
Copyright Springer Nature Switzerland AG 2019
Copyright_xml – notice: Springer Nature Switzerland AG 2019
DBID FFUUA
DOI 10.1007/978-3-030-18590-9_6
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 3030185907
9783030185909
EISSN 1611-3349
Editor Gama, Joao
Natwichai, Juggapong
Tong, Yongxin
Li, Guoliang
Yang, Jun
Editor_xml – sequence: 1
  fullname: Gama, Joao
– sequence: 2
  fullname: Natwichai, Juggapong
– sequence: 3
  fullname: Tong, Yongxin
– sequence: 4
  fullname: Yang, Jun
– sequence: 5
  fullname: Li, Guoliang
EndPage 95
ExternalDocumentID EBC5926309_88_97
GroupedDBID 38.
AABBV
AEDXK
AEJLV
AEKFX
AIFIR
ALEXF
ALMA_UNASSIGNED_HOLDINGS
AYMPB
BBABE
CXBFT
CZZ
EXGDT
FCSXQ
FFUUA
I4C
IEZ
MGZZY
NSQWD
OORQV
SBO
TPJZQ
TSXQS
Z7R
Z7U
Z7X
Z7Y
Z7Z
Z81
Z83
Z84
Z85
Z88
-DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RIG
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-g288t-fc8cbed1dc6984c437ac42efb33db2b356e82e990fcc7e4a3dbb16ceedd52dcd3
ISBN 3030185893
9783030185893
ISSN 0302-9743
IngestDate Tue Jul 29 20:12:46 EDT 2025
Thu May 29 16:26:35 EDT 2025
IsPeerReviewed true
IsScholarly true
LCCallNum QA76.9.D3
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-g288t-fc8cbed1dc6984c437ac42efb33db2b356e82e990fcc7e4a3dbb16ceedd52dcd3
OCLC 1122894362
PQID EBC5926309_88_97
PageCount 16
ParticipantIDs springer_books_10_1007_978_3_030_18590_9_6
proquest_ebookcentralchapters_5926309_88_97
PublicationCentury 2000
PublicationDate 2019
PublicationDateYYYYMMDD 2019-01-01
PublicationDate_xml – year: 2019
  text: 2019
PublicationDecade 2010
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Cham
PublicationSeriesSubtitle Information Systems and Applications, incl. Internet/Web, and HCI
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSeriesTitleAlternate Lect.Notes Computer
PublicationSubtitle DASFAA 2019 International Workshops: BDMS, BDQM, and GDMA, Chiang Mai, Thailand, April 22-25, 2019, Proceedings
PublicationTitle Database Systems for Advanced Applications
PublicationYear 2019
Publisher Springer International Publishing AG
Springer International Publishing
Publisher_xml – name: Springer International Publishing AG
– name: Springer International Publishing
RelatedPersons Kleinberg, Jon M.
Hartmanis, Juris
Mattern, Friedemann
Goos, Gerhard
Steffen, Bernhard
Kittler, Josef
Naor, Moni
Mitchell, John C.
Terzopoulos, Demetri
Pandu Rangan, C.
Kanade, Takeo
Hutchison, David
Tygar, Doug
RelatedPersons_xml – sequence: 1
  givenname: David
  surname: Hutchison
  fullname: Hutchison, David
– sequence: 2
  givenname: Takeo
  surname: Kanade
  fullname: Kanade, Takeo
– sequence: 3
  givenname: Josef
  surname: Kittler
  fullname: Kittler, Josef
– sequence: 4
  givenname: Jon M.
  surname: Kleinberg
  fullname: Kleinberg, Jon M.
– sequence: 5
  givenname: Friedemann
  surname: Mattern
  fullname: Mattern, Friedemann
– sequence: 6
  givenname: John C.
  surname: Mitchell
  fullname: Mitchell, John C.
– sequence: 7
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
– sequence: 8
  givenname: C.
  surname: Pandu Rangan
  fullname: Pandu Rangan, C.
– sequence: 9
  givenname: Bernhard
  surname: Steffen
  fullname: Steffen, Bernhard
– sequence: 10
  givenname: Demetri
  surname: Terzopoulos
  fullname: Terzopoulos, Demetri
– sequence: 11
  givenname: Doug
  surname: Tygar
  fullname: Tygar, Doug
– sequence: 12
  givenname: Gerhard
  surname: Goos
  fullname: Goos, Gerhard
– sequence: 13
  givenname: Juris
  surname: Hartmanis
  fullname: Hartmanis, Juris
SSID ssj0002208976
ssj0002792
Score 2.2484381
Snippet Index structures such as B-trees are important tools that DBAs use to enhance the performance of data access. However, with the approaching of the big data...
SourceID springer
proquest
SourceType Publisher
StartPage 80
SubjectTerms B-tree
Neural networks
Updating
Title ASLM: Adaptive Single Layer Model for Learned Index
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=5926309&ppg=97
http://link.springer.com/10.1007/978-3-030-18590-9_6
Volume 11448
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Lb9MwGLdYuSAO4yk2HvKBE1VQajuOg8ShQkNT1e2yDfVmxfaXaRJqEQ0X_no-v9K0cBmXqLWiPH4_x9_n70nIexDGVMzUheDKFKKb-U-q5YWS0NZ81lWq8bnDF5fy_EYsVtVqZ8oO2SW9-Wh__zOv5H9YxTHk1WfJ3oPZ4aI4gL-RXzwiw3g8UH73zawxlqXtWy-DctHxEDA4zy79-cgxPQTdBM_96m69P7BA6eU2SYIF23r8_ld3re_oczueVfOr5UWwJbr2Rwg6usITvsN02aLqHhqrhXzIWLYVfKSxgxgo6QGB7edl8llcbvoQCjbNbSXyKjM2Q_jMpz0zRDZDHhgyd7a0vX0r9xsxhfOAj5Y7jmsz7m7iEMTlWPoiizwWNU1LbGz8lIR1bND5lxgYR37gdQu8V1MWjZZH5KhW1YQ8nJ8tlt8GYxxjpQp6WRLhvqpidD_FR_JJQcMjx7JNu_9DLatYrvjgjns7lwNne9Bhrp-Qxz6vhfqEE8TuKXkA62fkOMNPE_zPCfccf6KZYRoZpoFhGhimyDBNDNPA8Aty8_Xs-st5kVprFLdMqb7orLIG3MxZ2ShhBa9bKxh0hnNnmOGVBMUANZXO2hpEi6NmJr1C5SrmrOMvyWS9WcMrQkvWMXACgCkppEPkbCNd6URVQWm5OiHTDIAOAQAp6tjG193qqmGSl41WSjf1CfmQMdL-5K3OdbURW801YqsDthqxPb3Pya_Jo928fUMm_c9f8BYVyt68S9PhDxZNbBs
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Database+Systems+for+Advanced+Applications&rft.au=Li%2C+Xin&rft.au=Li%2C+Jingdong&rft.au=Wang%2C+Xiaoling&rft.atitle=ASLM%3A+Adaptive+Single+Layer+Model+for+Learned+Index&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2019-01-01&rft.pub=Springer+International+Publishing&rft.isbn=9783030185893&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=80&rft.epage=95&rft_id=info:doi/10.1007%2F978-3-030-18590-9_6
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F5926309-l.jpg