Opening book details…
Can I read Query Rewriting for Continuously Evolving NoSQL Databases on EtoBox?
Query Rewriting for Continuously Evolving NoSQL Databases by Mark Lukas Möller; Meike Klettke; Andrea Hillenbrand; Uta Störl is a book available to read on EtoBox.
What is Query Rewriting for Continuously Evolving NoSQL Databases about?
In agile software development settings, applications are typically backed by schema-flexible NoSQL databases. New application code frequently implies data model changes to the effect of multiple schema versions within the NoSQL database. Here, a query rewriting approach can handle the issue of how to access legacy data, otherwise datasets in previous schema versions would seem to disappear for the application. Our NoSQL query rewriting approach for multi-versioned databases takes evolution operations into account, their reverse operations as well as the heterogeneity of data. For that purpose we specify four NoSQL heterogeneity classes from relational up to completely unstructured NoSQL records. Furthermore, we propose a NoSQL query rewriting algorithm that generates subqueries compatible to all existing structural versions.
- Author
- Mark Lukas Möller; Meike Klettke; Andrea Hillenbrand; Uta Störl
- Published
- 2019
- Language
- EN
More by Mark Lukas Möller; Meike Klettke; Andrea Hillenbrand; Uta Störl
Browse all works by Mark Lukas Möller; Meike Klettke; Andrea Hillenbrand; Uta Störl
Similar books
- The Potential and Capabilities of NoSQL Databases for ERP Systems — Gülay Ekren; Alptekin Erkollar (2020)
- Databases For Cardiology (developments In Cardiovascular Medicine) — G. T Meester; Francesco Pinciroli; Como Workshop of "Databases for Cardiology" (2012)
- Designing and Using Databases for School Improvement — Victoria L. Bernhardt; Victoria L. Bernhardt (2000)
- Open Access Databases and Datasets for Drug Discovery (Methods & Principles in Medicinal Chemistry) — Antoine Daina; Michael T Przewosny; Vincent Zoete; Raimund Mannhold; Helmut Buschmann; Jörg Holenz; Wiley-VCH (2023)
- Beginning ASP.NET databases using VB.Net — John Kauffman; Fabio Claudio Ferracchiati; Brian Matsik; Eric N. Mintz; Jan D. Narkiewicz; Kent Tegels; Donald Xie; John West; Jesudas Chinnathampi; James Greenwood (2003)
- Getting Started with RavenDB — Dejan Miličić (2022)