2021
DOI: 10.1007/s10619-021-07334-1
|View full text |Cite
|
Sign up to set email alerts
|

Self-adapting data migration in the context of schema evolution in NoSQL databases

Abstract: When NoSQL database systems are used in an agile software development setting, data model changes occur frequently and thus, data is routinely stored in different versions. The management of versioned data leads to an overhead potentially impeding the software development. Several data migration strategies exist that handle legacy data differently during data accesses, each of which can be characterized by certain advantages and disadvantages. Depending on the requirements for the software application, we eval… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 13 publications
(14 reference statements)
0
2
0
Order By: Relevance
“…NoSQL databases use different data models, including graph, key-value, document, in-memory search [27]. On the other hand, NoSQL databases are designed for various data access patterns involving low latency applications [28,29]. For this reason, NoSQL database systems are not preferred in cases where low latency is important.…”
Section: Related Workmentioning
confidence: 99%
“…NoSQL databases use different data models, including graph, key-value, document, in-memory search [27]. On the other hand, NoSQL databases are designed for various data access patterns involving low latency applications [28,29]. For this reason, NoSQL database systems are not preferred in cases where low latency is important.…”
Section: Related Workmentioning
confidence: 99%
“…Without sufficient data quality, data development is incomprehensible. present a method of self-changing data migration, which thus changes development strategies and their limits concerning the movement circumstance and organization level plans, hence adding to the self-organization of informational collection systems and supporting a deft development [9] [10]. explore information movement basics.…”
Section: Introductionmentioning
confidence: 99%