Towards Polyglot Data Stores -- Overview and Open Research Questions
Daniel Glake, Felix Kiehn, Mareike Schmidt, Fabian Panse, Norbert, Ritter

TL;DR
This paper reviews the current state of polyglot data stores, analyzing their capabilities, limitations, and open research questions in managing heterogeneous data for diverse workloads.
Contribution
It provides a comprehensive overview of real-world use cases, evaluates existing polyglot data systems, and identifies key challenges and future research directions.
Findings
Polyglot data stores aim to unify multiple database systems for diverse workloads.
Current systems lack adaptability and tight integration in changing conditions.
Identified open research questions for improving polyglot data management.
Abstract
Nowadays, data-intensive applications face the problem of handling heterogeneous data with sometimes mutually exclusive use cases and soft non-functional goals such as consistency and availability. Since no single platform copes everything, various stores (RDBMS, NewSQL, NoSQL) for different workloads and use-cases have been developed. However, since each store is only a specialization, this motivates progress in polyglot data management emerged new systems called Mult- and Polystores. They are trying to access different stores transparently and combine their capabilities to achieve one or multiple given use-cases. This paper describes representative real-world use cases for data-intensive applications (OLTP and OLAP). It derives a set of requirements for polyglot data stores. Subsequently, we discuss the properties of selected Multi- and Polystores and evaluate them based on given…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Cloud Computing and Resource Management · Data Management and Algorithms
