Skip to main navigation Skip to search Skip to main content

Towards scalable hybrid stores: Constraint-based rewriting to the rescue

  • Rana Alotaibi
  • , Damian Bursztyn
  • , Alin Deutsch
  • , Ioana Manolescu
  • , Stamatis Zampetakis
  • University of California, San Diego
  • Thales Group
  • Orchestra Networks

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

Abstract

Big data applications routinely involve diverse datasets: relations flat or nested, complex-structure graphs, documents, poorly structured logs, or even text data. To handle the data, application designers usually rely on several data stores used side-by-side, each capable of handling one or a few data models, and each very efficient for some, but not all, kinds of processing on the data. A current limitation is that applications are written taking into account which part of the data is stored in which store and how. This fails to take advantage of (i) possible redundancy, when the same data may be accessible (with different performance) from distinct data stores; (ii) partial query results (in the style of materialized views) which may be available in the stores. We present ESTOCADA, a novel approach connecting applications to the potentially heterogeneous systems where their input data resides. ESTOCADA can be used in a polystore setting to transparently enable each query to benefit from the best combination of stored data and available processing capabilities. ESTOCADA leverages recent advances in the area of view-based query rewriting under constraints, which we use to describe the various data models and stored data. Our experiments illustrate the significant performance gains achieved by ESTOCADA.

Original languageEnglish
Title of host publicationSIGMOD 2019 - Proceedings of the 2019 International Conference on Management of Data
PublisherAssociation for Computing Machinery
Pages1660-1677
Number of pages18
ISBN (Electronic)9781450356435
DOIs
Publication statusPublished - 25 Jun 2019
Event2019 International Conference on Management of Data, SIGMOD 2019 - Amsterdam, Netherlands
Duration: 30 Jun 20195 Jul 2019

Publication series

NameProceedings of the ACM SIGMOD International Conference on Management of Data
ISSN (Print)0730-8078

Conference

Conference2019 International Conference on Management of Data, SIGMOD 2019
Country/TerritoryNetherlands
CityAmsterdam
Period30/06/195/07/19

Keywords

  • Cross-model query rewriting
  • Data models
  • Integrity constraints
  • Polystore systems

Fingerprint

Dive into the research topics of 'Towards scalable hybrid stores: Constraint-based rewriting to the rescue'. Together they form a unique fingerprint.

Cite this