Migration of Relational Database to NoSQL Document-Oriented Database

With the increasing popularity of NoSQL document-oriented databases, there is a need to migrate from relational databases to NoSQL document-oriented databases. One of the main advantages of document-oriented databases is their ability to perform embedding and referencing. Stanescu et al. conducted r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of ... International Conference on Data and Software Engineering (ICoDSE) (Online) S. 180 - 185
Hauptverfasser: Tandya, Wilson, Azizah, Fazat Nur
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 07.09.2023
Schlagworte:
ISSN:2640-0227
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract With the increasing popularity of NoSQL document-oriented databases, there is a need to migrate from relational databases to NoSQL document-oriented databases. One of the main advantages of document-oriented databases is their ability to perform embedding and referencing. Stanescu et al. conducted research on a migration algorithm from MySQL relational databases to MongoDB NoSQL databases, utilizing relational database metadata. However, the algorithm developed only relies on whether tables have foreign keys and/or are referenced by other tables, which can lead to suboptimal mapping of the migration outcome model. Considering that a database migration is only performed on a database that has been or is currently in use, the workload information concept used in the research by Lima and Mello can be adapted to apply a better data mapping model. This paper aims to develop a migration algorithm by leveraging workload information to determine the use of embedding and referencing. The algorithm consists of two parts: a schema conversion algorithm that produces a schema for the NoSQL document-oriented database, and a data mapping algorithm that generates JSON files. Additionally, the developed algorithm incorporates a table evaluation sequence to complement the existing migration algorithm. The performance evaluation shows that, in general, the modified algorithm provides better performance than Stanescu et al.'s algorithm. However, this is not the case for scenarios involving high-frequency access to read embedded documents.
AbstractList With the increasing popularity of NoSQL document-oriented databases, there is a need to migrate from relational databases to NoSQL document-oriented databases. One of the main advantages of document-oriented databases is their ability to perform embedding and referencing. Stanescu et al. conducted research on a migration algorithm from MySQL relational databases to MongoDB NoSQL databases, utilizing relational database metadata. However, the algorithm developed only relies on whether tables have foreign keys and/or are referenced by other tables, which can lead to suboptimal mapping of the migration outcome model. Considering that a database migration is only performed on a database that has been or is currently in use, the workload information concept used in the research by Lima and Mello can be adapted to apply a better data mapping model. This paper aims to develop a migration algorithm by leveraging workload information to determine the use of embedding and referencing. The algorithm consists of two parts: a schema conversion algorithm that produces a schema for the NoSQL document-oriented database, and a data mapping algorithm that generates JSON files. Additionally, the developed algorithm incorporates a table evaluation sequence to complement the existing migration algorithm. The performance evaluation shows that, in general, the modified algorithm provides better performance than Stanescu et al.'s algorithm. However, this is not the case for scenarios involving high-frequency access to read embedded documents.
Author Azizah, Fazat Nur
Tandya, Wilson
Author_xml – sequence: 1
  givenname: Wilson
  surname: Tandya
  fullname: Tandya, Wilson
  email: 13519209@std.stei.itb.ac.id
  organization: School of Electrical Engineering and Informatics, Institut Teknologi Bandung,Bandung,Indonesia
– sequence: 2
  givenname: Fazat Nur
  surname: Azizah
  fullname: Azizah, Fazat Nur
  email: fazat@itb.ac.id
  organization: School of Electrical Engineering and Informatics, Institut Teknologi Bandung,Bandung,Indonesia
BookMark eNo9j81OhDAURqvRxHHkDVzUBwDvvW1puzQw6iToREfXkwKtwTDUAC58e41_q_MtTr7knLKjIQ6esQuEDBHs5bqI5XalrBIyIyCRIZBFZeQBS6y2RigQBoWhQ7agXEIKRPqEJdP0CgACLQDlC1bedS-jm7s48Bj4o--_t-t56WZXu8nzOfL7uH2oeBmb970f5nQzdl_w7b9zxo6D6yef_HLJnq9XT8VtWm1u1sVVlXaIdk7bYJSV5FxoaomONKnc5A22olUu1L5pUXsbgvASDbbaOKhtTlabADKnRizZ-c9v573fvY3d3o0fu79w8QnpJ08W
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICoDSE59534.2023.10291584
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9798350381382
EISSN 2640-0227
EndPage 185
ExternalDocumentID 10291584
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i119t-df85942aafcb41a2725686c1d3d5afbecd17e9ff3e4181d78a0b962978f0462c3
IEDL.DBID RIE
IngestDate Wed Aug 27 02:34:16 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i119t-df85942aafcb41a2725686c1d3d5afbecd17e9ff3e4181d78a0b962978f0462c3
PageCount 6
ParticipantIDs ieee_primary_10291584
PublicationCentury 2000
PublicationDate 2023-Sept.-7
PublicationDateYYYYMMDD 2023-09-07
PublicationDate_xml – month: 09
  year: 2023
  text: 2023-Sept.-7
  day: 07
PublicationDecade 2020
PublicationTitle Proceedings of ... International Conference on Data and Software Engineering (ICoDSE) (Online)
PublicationTitleAbbrev ICODSE
PublicationYear 2023
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003190026
Score 1.8436334
Snippet With the increasing popularity of NoSQL document-oriented databases, there is a need to migrate from relational databases to NoSQL document-oriented databases....
SourceID ieee
SourceType Publisher
StartPage 180
SubjectTerms Adaptation models
algorithm
Metadata
migration
NoSQL
NoSQL databases
Performance evaluation
relational
Relational databases
Software algorithms
Software engineering
workload
Title Migration of Relational Database to NoSQL Document-Oriented Database
URI https://ieeexplore.ieee.org/document/10291584
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD64IeLTvEy8E8HXzqZJm-Z53VDQOZnC3kauMpB1zM7fb5K1Ex988C2UhJZzcviS0_OdD-A2E8LKOBMuvqmJqNUs4sbYyEFLJniWW0VlEJtgo1E-nfJxTVYPXBhjTCg-Mz0_DP_ydanWPlXmIjzh2CFmC1qMsQ1Za5tQcXvJXyj24Kbuo3n30C-LySDlKfHJk4T0mvW_lFQCkAw7__yEA-j-UPLQeAs2h7BjFkfQaTQZUB2ix1A8zd83TkWlRU2pm_hAhaiEhyxUlWhUTl4eUVG_LXr2vY7dyXM7pwtvw8Fr_z6qlRKiOca8irTNU04TZ3clKRYJcweZPFNYE506XxilMTPcWmKoQ3TNchFLniXuBmk9OVWRE2gvyoU5BeRVRF2QSoyzhCprJYu5ig0VRBKtUnEGXW-V2XLTDGPWGOT8j-cXsO9tH8qy2CW0q9XaXMGu-qrmn6vr4MJv05ucrA
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD7oFPXJ28S7EXzNbNq0aZ7XjQ23OtmEvY00FxnIKrPz95t07cQHH3wLJaTlnBy-5PR85wN4iIQwmRcJG99UY2oUw1xrgy20RIJHsZE0K8UmWJrG0ykfVWT1kgujtS6Lz3TLDct_-SqXK5cqsxHuc2IRcxt2Qkp9sqZrbVIqdje5K8Ue3FedNB_77TwZd0IeBi594geteoVfWiollHQP__kRR9D8IeWh0QZujmFLL07gsFZlQFWQnkIynL-t3Ypyg-piN_GOElEIB1qoyFGaj18GKKnehp9dt2N79tzMacJrtzNp93CllYDnhPACKxOHnPrW8jKjRPjMHmXiSBIVqNB6Q0tFmObGBJpaTFcsFl7GI9_eIY2jp8rgDBqLfKHPATkdURumGSGRT6UxGfO49DQVQRYoGYoLaDqrzD7W7TBmtUEu_3h-B_u9yXAwG_TTpys4cH4oi7TYNTSK5UrfwK78Kuafy9vSnd8rY5_z
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+...+International+Conference+on+Data+and+Software+Engineering+%28ICoDSE%29+%28Online%29&rft.atitle=Migration+of+Relational+Database+to+NoSQL+Document-Oriented+Database&rft.au=Tandya%2C+Wilson&rft.au=Azizah%2C+Fazat+Nur&rft.date=2023-09-07&rft.pub=IEEE&rft.eissn=2640-0227&rft.spage=180&rft.epage=185&rft_id=info:doi/10.1109%2FICoDSE59534.2023.10291584&rft.externalDocID=10291584