Coconut: A Scalable Bottom-Up Approach for Building Data Series Indexes

被引:36
|
作者
Kondylakis, Haridimos [1 ]
Dayan, Niv [2 ]
Zoumpatianos, Kostas [2 ]
Palpanas, Themis [3 ]
机构
[1] FORTH ICS, Iraklion, Greece
[2] Harvard Univ, Cambridge, MA 02138 USA
[3] Paris Descartes Univ, Paris, France
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2018年 / 11卷 / 06期
关键词
SEARCH;
D O I
10.14778/3184470.3184472
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many modern applications produce massive amounts of data series that need to be analyzed, requiring efficient similarity search operations. However, the state-of-the-art data series indexes that are used for this purpose do not scale well for massive datasets in terms of performance, or storage costs. We pinpoint the problem to the fact that existing summarizations of data series used for indexing cannot be sorted while keeping similar data series close to each other in the sorted order. This leads to two design problems. First, traditional bulk-loading algorithms based on sorting cannot be used. Instead, index construction takes place through slow top-down insertions, which create a non-contiguous index that results in many random I/Os. Second, data series cannot be sorted and split across nodes evenly based on their median value; thus, most leaf nodes are in practice nearly empty. This further slows down query speed and amplifies storage costs. To address these problems, we present Coconut. The first innovation in Coconut is an inverted, sortable data series summarization that organizes data series based on a z-order curve, keeping similar series close to each other in the sorted order. As a result, Coconut is able to use bulk-loading techniques that rely on sorting to quickly build a contiguous index using large sequential disk I/Os. We then explore prefix-based and median-based splitting policies for bottom-up bulk-loading, showing that median-based splitting outperforms the state of the art, ensuring that all nodes are densely populated. Overall, we show analytically and empirically that Coconut dominates the state-of-the-art data series indexes in terms of construction speed, query speed, and storage costs.
引用
收藏
页码:677 / 690
页数:14
相关论文
共 50 条
  • [1] Smart Scalable Systems: A Bottom-up Approach of Building Complex Systems
    Kwon, Sunghoon
    2009 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, 2009, : 491 - 494
  • [2] A scalable bottom-up data mining algorithm for relational databases
    Giuffrida, G
    Cooper, LG
    Chu, WW
    TENTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT - PROCEEDINGS, 1998, : 206 - 209
  • [3] A bottom-up approach to spectroscopic data reduction
    Izzo, C.
    Jung, Y.
    Ballester, P.
    THE 2007 ESO INSTRUMENT CALIBRATION WORKSHOP, 2008, : 191 - 197
  • [4] Coconut: sortable summarizations for scalable indexes over static and streaming data series
    Kondylakis, Haridimos
    Dayan, Niv
    Zoumpatianos, Kostas
    Palpanas, Themis
    VLDB JOURNAL, 2019, 28 (06): : 847 - 869
  • [5] Coconut: sortable summarizations for scalable indexes over static and streaming data series
    Haridimos Kondylakis
    Niv Dayan
    Kostas Zoumpatianos
    Themis Palpanas
    The VLDB Journal, 2019, 28 : 847 - 869
  • [6] Building a Bottom-Up Bioeconomy
    Shapira, Philip
    Matthews, Nicholas E.
    Cizauskas, Carrie A.
    Aurand, Emily R.
    Friedman, Douglas C.
    Layton, Donovan S.
    Maxon, Mary E.
    Palmer, Megan J.
    Stamford, Laurence
    Issues in Science and Technology, 1600, 38 (03): : 78 - 83
  • [7] Building a Bottom-Up Bioeconomy
    Shapira, Philip
    Matthews, Nicholas E.
    Cizauskas, Carrie A.
    Aurand, Emily R.
    Friedman, Douglas C.
    Layton, Donovan S.
    Maxon, Mary E.
    Palmer, Megan J.
    Stamford, Laurence
    ISSUES IN SCIENCE AND TECHNOLOGY, 2022, 38 (03) : 78 - 83
  • [8] Bottom-up Nation Building
    Etzioni, Amitai
    POLICY REVIEW, 2009, (158) : 51 - 62
  • [9] Editors' Series: Combined Top-Down/Bottom-Up Approach to Data Integrity
    Newton, Mark
    LC GC NORTH AMERICA, 2019, 37 (05) : 310 - 311
  • [10] A Bottom-up Approach: The Data Driven Flavour Model
    Merlo, Luca
    MOSCOW UNIVERSITY PHYSICS BULLETIN, 2022, 77 (02) : 129 - 135