Приклади проектування документоорієнтованої бази даних в MongoDB

Автор(и)

  • Д.С. Єлфімов ДВНЗ «Приазовський державний технічний університет», м. Дніпро, Україна
  • З.Є. Воротнікова ДВНЗ «Приазовський державний технічний університет»,м. Дніпро, Україна https://orcid.org/0000-0002-0746-5981

DOI:

https://doi.org/10.31498/2225-6733.50.2025.336268

Ключові слова:

СКБД, RDBMS, NOSQL, JSON, JOIN, MongoDB, документоорієнтовані бази даних, блог-платформа, інтернет-магазин

Анотація

У статті детально досліджуються особливості та переваги використання документно-орієнтованих баз даних (NoSQL) як сучасної альтернативи традиційним реляційним системам управління даними. У контексті швидкого розвитку сучасної цифрової економіки та зростаючої необхідності у гнучких, масштабованих і високопродуктивних рішеннях, автори аналізують можливості застосування NoSQL баз даних у різних сферах діяльності. Це зокрема включає веб- та мобільні додатки, системи управління контентом, інтернет-магазини та інші сфери, де швидкість та масштабованість є критичними факторами. Проведено глибокий порівняльний аналіз реляційних та документоорієнтованих моделей зберігання даних, щоб показати їхні ключові відмінності та переваги. Для кожної моделі наведені приклади практичного застосування та особливості, що визначають їхню відповідність різним задачам. Особливу увагу приділено прикладам проєктування та реалізації баз даних для конкретних платформ, таких як блог-платформи та інтернет-магазини, з використанням MongoDB. У цих прикладах підкреслюється гнучкість структури даних, висока швидкість доступу до інформації та можливість масштабування у відповідь на зростаючий обсяг користувацьких запитів. Автори аналізують переваги кожної моделі, а також обговорюють її обмеження, підкреслюючи важливість правильного підходу до вибору архітектури бази даних залежно від характеру та вимог конкретної задачі. Загалом, стаття має на меті популяризацію сучасних технологій зберігання даних і підкреслює актуальність дослідження та впровадження NoSQL баз даних для підвищення ефективності, гнучкості та адаптивності інформаційних систем у сучасну епоху цифрових технологій. Вона сприяє розумінню того, як правильний вибір архітектури бази даних може позитивно вплинути на швидкість розробки, масштабованість та довгострокову стабільність інформаційних систем

Біографії авторів

Д.С. Єлфімов , ДВНЗ «Приазовський державний технічний університет», м. Дніпро

Бакалавр

З.Є. Воротнікова , ДВНЗ «Приазовський державний технічний університет»,м. Дніпро

Кандидат технічних наук, доцент

Посилання

NoSQL: Future of BigData Analytics Characteris-tics and Comparison with RDBMS / M. Arshad et al. The Effect of Information Technology on Busi-ness and Marketing Intelligence Systems. Studies in Computational Intelligence; edited by M. Alshurideh et al. 2023. Vol. 1056. Pp. 1927-1951. DOI: https://doi.org/10.1007/978-3-031-12382-5_106.

A state of art survey for Big Data processing and NoSQL database architecture / Ali A., Naeem S., Anam S., Ahmed M. International Journal of Computing and Digital Systems. 2023. Vol. 14, no. 1. Pp. 1-1. DOI: http://dx.doi.org/10.12785/ijcds/140124.

Faridoon A., Imran M. Big Data Storage Tools Us-ing NoSQL Databases and Their Applications in Various Domains: A Systematic Review. Computing & Informatics. 2021. Vol. 40, no. 3. Pр. 489-521. DOI: https://doi.org/10.31577/cai_2021_3_489.

Kraiem M.B., Feki J. Building a Data Warehouse for Social Media: Review and Comparison. Computación y Sistemas. 2024. Vol. 28, no. 1. Pp. 19-39. DOI: https://doi.org/10.13053/cys-28-1-4677.

Tripathi N. NoSQL database education: A review of models, tools and teaching methods. Journal of Systems and Software. 2025. Vol. 226. Article 112391. DOI: https://doi.org/10.1016/j.jss.2025.112391.

Document-Oriented Data Organization for Unmanned Aerial Vehicle Outputs / S. Azri et al. Journal of Advances in Information Technology. 2021. Vol. 12, no. 4. DOI: https://doi.org/10.12720/jait.12.4.267-278.

Ionescu S.A., Radu A.O. Assessment and Integration of Relational Databases, Big Data, and Cloud Computing in Financial Institutions: Performance Comparison. International Conference on INnovations in Intelligent SysTems and Applications (INISTA), Craiova, Romania, 04-06 September 2024. Pp. 1-7. DOI: https://doi.org/10.1109/INISTA62901.2024.10683852.

Matias R., Piedade M.B. Multidimensional Models Supported by Document-Oriented Databases. International Conference on Hybrid Artificial Intelligence Systems, Salamanca, Spain, 5-7 September 2023. Pp. 156-167. DOI: https://doi.org/10.1007/978-3-031-40725-3_14.

Tandya W., Azizah F.N. Migration of Relational Database to NoSQL Document-Oriented Database. IEEE International Conference on Data and Software Engineering (ICoDSE), Toba, Indonesia, 07-08 September 2023. Pp. 180-185. DOI: https://doi.org/10.1109/ICoDSE59534.2023.10291584.

Peretiatko M., Shirokopetleva M., Lesna N. Research of methods to support data migration between relational and document data storage models. Innovative technologies and scientific solutions for industries. 2022. Vol. 2, no. 20. Pp. 64-74. DOI: https://doi.org/10.30837/ITSSI.2022.20.064.

MongoDB Home Page. URL: https://www.mongodb.com (дата звернення: 26.11.2024).

##submission.downloads##

Опубліковано

2025-06-30

Як цитувати

Єлфімов , Д., & Воротнікова , З. (2025). Приклади проектування документоорієнтованої бази даних в MongoDB. Вісник Приазовського Державного Технічного Університету. Серія: Технічні науки, (50), 50–60. https://doi.org/10.31498/2225-6733.50.2025.336268

Номер

Розділ

122 Комп'ютерні науки та інформаційні технології