2016
DOI: 10.15439/2016f45
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Mapping of MySQL Databases to NoSQL MongoDB

Abstract: The paper presents a framework that implements our original algorithm of automatic mapping a MySQL relational database to a MongoDB NoSQL database. The algorithm uses the metadata stored in the MySQL system tables. It takes into consideration the concepts from Entity-Relationship (ER) model: entity type represented by a relation in the Relational Model (RM), 1:1 and 1:M relationship type represented with Foreign Keys (FK) in the RM and N:M relationship type represented in RM with a join table that contains the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
24
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 34 publications
(24 citation statements)
references
References 0 publications
0
24
0
Order By: Relevance
“…There are also several works that proposed transformation of the schema from RDB to document-based NoSQL. In [2], the authors proposed a framework to implement an algorithm that used a metadata stored in RDB for automatic transformation of the entities and association relationships. In [14], the authors used a standalone application named MigDB that analyzes tables in RDB, creates a JSON file based on the tables, and then passing the JSON file to a neural network.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…There are also several works that proposed transformation of the schema from RDB to document-based NoSQL. In [2], the authors proposed a framework to implement an algorithm that used a metadata stored in RDB for automatic transformation of the entities and association relationships. In [14], the authors used a standalone application named MigDB that analyzes tables in RDB, creates a JSON file based on the tables, and then passing the JSON file to a neural network.…”
Section: Related Workmentioning
confidence: 99%
“…RDB cannot deal with un-normalized data and massive size, which makes companies like Google, Facebook, and Amazon choose NoSQL database as the option of their data storage [1]. In addition, NoSQL database can support object-oriented paradigm in a better way in comparison to RDB [2].…”
Section: Introductionmentioning
confidence: 99%
“…To store data from crawler service, we are using non-traditional database keyvalue MongoDB for handling structure, semi-structure and unstructured data. There are many advantages of MongoDB as mention in [3][4][5], this type NoSQL document-oriented database using JSON-like format called Binary JSON (BSON), support for partition and MapReduce. MongoDB is using document store model, allow developer to create freeschema, running on multiplatform and opensource.…”
Section: структура данных индекса функциональность и микросервисы в mentioning
confidence: 99%
“…P ERSISTENT key-value (KV) stores are an integral part of storage infrastructure in data centers and have been used in many applications including cloud storage [1], online games [2], advertising [3], [4], e-commerce [5], web indexing [3], [6], and social networks [4], [7], [8]. KV stores can be divided into three categories depending on the index structure used: hash index-based design [9], [10], B-tree-based design [11], and log-structured merge (LSM)-tree-based design [12]. Among them, the LSM-tree-based KV stores, such as BigTable [3], Cassandra [13], LevelDB [6], [14], RocksDB [4], and Hbase [15], are state-of-the-art persistent KV stores for write-intensive workloads.…”
Section: Introductionmentioning
confidence: 99%