2019
DOI: 10.1016/j.is.2019.05.001
|View full text |Cite
|
Sign up to set email alerts
|

Object to NoSQL Database Mappers (ONDM): A systematic survey and comparison of frameworks

Abstract: Context: Software applications frequently interact with database systems to persist and retrieve objects. Objectmapping frameworks address (i) the bi-directional conversion of data between object and target database and (ii) provide a programmatic interface for querying and storing data. The rise of NoSQL databases poses challenges beyond object-relational mapping (ORM) frameworks to abstract from various data models and non-standardized API's, but also take into account the different database capabilities (e.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 33 publications
0
10
0
Order By: Relevance
“…The allocation clusters have performed the allocation, in which communication costs within need to be defined and clarified. In addition, for the above definition, the internal equation is included as shown in [21,22]…”
Section: Methodsmentioning
confidence: 99%
“…The allocation clusters have performed the allocation, in which communication costs within need to be defined and clarified. In addition, for the above definition, the internal equation is included as shown in [21,22]…”
Section: Methodsmentioning
confidence: 99%
“…The advantage of MongoDB is that it is open-sourced document stored data model that can provide storage support for all kinds of data (SD, SSD, USD, or big data) efficiently [17,18]. Data are stored in document format, and the data is stored in a collection that supports JSON 1 and BSON 2 types of complex data types.…”
Section: Bi-directional Engine For Transformationmentioning
confidence: 99%
“…In addition, several object-NoSQL data-mapping (ONDM) frameworks have been developed for the migration of an object-oriented database to NoSQL [27]. As an example, the Hibernate OGM framework (OMG) [16] supports the migration of an object-oriented database to three types of NoSQL stores: MongoDB documentoriented, Neo4j graph-oriented, and Infinispan key-value databases.…”
Section: Related Workmentioning
confidence: 99%
“…However, the tremendously increasing volume of multiple data types (multimedia, embedded data, etc.) makes ORDBMS very complex, and its performance degrades rapidly [27]. Also, the data heterogeneity and rigid schema introduce a storage problem when the data to be inserted is not adequate [20].…”
Section: Introductionmentioning
confidence: 99%