Preview

Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering

Advanced search

Investigation of the Effectiveness of Usage of Graph Databases for Big Data Analysis

https://doi.org/10.21869/2223-1536-2023-13-1-171-190

Abstract

The purpose of research. The purpose of this work is to study graph models of databases and develop a methodology for comparative analysis of database models. The theoretical and methodological basis of the study was the fundamental scientific works of domestic and foreign authors in the field of basic problems of database theory, algorithm theory, graph theory, data processing structures and methods.

Methods. The paper uses methods of structural, comparative and content analysis, as well as statistical methods of information processing and methods of graph theory. As a result of the conducted research, the authors justified the features, advantages and disadvantages of using a graph data model.

Results. The relevance of this study is due to the intensive development of information technologies intended for the economic development of the country, the pandemic and the geopolitical situation in the world. These prerequisites orient researchers to use new methods of data processing and analysis. However, it is possible to optimize big data processing processes not only with the help of powerful new algorithms, but also with the use of fundamentally different data structures and models other than relational.

The paper presents applied examples of using the graph model of databases in various subject areas. A method of comparative analysis of data models in relation to big data analysis has been developed. The main points of data model design are highlighted: system scaling, compliance with requirements and standards, the ability to change data model structures, language complexity, performance and data processing speed. The proposed technique made it possible to numerically evaluate the effectiveness of graph models.
Conclusion. The theoretical significance of the research consists in the development of methodological and technological approaches to the analysis of big data and the formation of structures and databases. The practical results of the study can be useful to large IT companies, as well as to the financial, logistics and commercial sectors, where the problem of big data analysis and research is most acute. 

About the Authors

R. V. Fatkullin
Ural Technical Institute of Communications and Informatics (branch) of the Siberian State University of Telecommunications and Informatics
Russian Federation

Ruslan V. Fatkullin, Lecturer of the Department of Information Systems and Technologies,

15 Repina Str., Ekaterinburg 620014



E. V. Kislitsyn
Ural Technical Institute of Communications and Informatics (branch) of the Siberian State University of Telecommunications and Informatics
Russian Federation

Evgeny V. Kislitsyn, Cand. of Sci. (Economics), Associate Professor, Associate Professor of the Department of Information Systems and Technologies, 

15 Repina Str., Ekaterinburg 620014



References

1. Reiting SUBD [DB-Engines Ranking]. Available at: https://db-engines.com/en/ranking. (accessed 17.12.2022)

2. Mironov V. V., Yusupova N. I., Shakirova G. R. Situatsionno-orientirovannye bazy dannykh: kontseptsiya, arkhitektura, XML-realizatsiya [Situationally oriented databases: concept, architecture, XML implementation]. Vestnik Ufimskogo gosudarstvennogo aviatsionnogo tekhnicheskogo universiteta = Bulletin of the Ufa State Aviation Technical University, 2010, vol. 14, no. 2 (37), pp. 233–244.

3. Salibekyan S. M., Petrova S. B. Ob"ektno-atributnaya model' predstavleniya prostranstvenno-vremennykh otnoshenii mezhdu ob"ektami [Object-attribute model of representation of space-time relations between objects]. Prikladnaya informatika = Applied Informatics, 2016, vol. 11, no. 3 (63), pp. 103–115.

4. Abramsky M. M., Timerkhanov T. I. Sravnitel'nyi analiz ispol'zovaniya relyatsionnykh i grafovykh baz dannykh v razrabotke tsifrovykh obrazovatel'nykh sistem [Comparative analysis of the use of relational and graph databases in the development of digital educational systems]. Vestnik Novosibirskogo gosudarstvennogo universiteta. Seriya: Informatsionnye tekhnologii = Bulletin of Novosibirsk State University. Series: Information Technologies, 2018, vol. 16, no. 4, pp. 5–2.

5. Hasanov E. E. O slozhnosti khraneniya i poiska informatsii[On the complexity of storing and searching information]. Intellektual'nye sistemy = Intelligent Systems, 2006, vol. 10, no. 1-4, pp. 273–302.

6. Zasyadko G. E., Karpov A. V. Problemy razrabotki grafovykh baz dannykh [Problems of graph database development]. Inzhenernyi vestnik Dona = Engineering Bulletin of the Don, 2017, no. 1 (44), p. 24.

7. Pletnev A. A. Informatsionno-grafovaya model' dinamicheskikh baz dannykh i ee primenenie [Information graph model of dynamic databases and its application]. Intellektual'nye sistemy. Teoriya i prilozheniya = Intelligent Systems. Theory and Applications, 2014, vol. 18, no. 1, pp. 111–140.

8. Lomov P. A. Primenenie grafovykh SUBD v zadachakh analiza dannykh [Application of graph DBMS in data analysis problems]. Trudy Kol'skogo nauchnogo tsentra Rossiiskaya Akademiya Nauk = Proceedings of the Kola Scientific Center of the Russian Academy of Sciences, 2019, vol. 10, no. 9-9, pp. 137–145.

9. Dubrovin A. S., Ogorodnikova O. V. Modelirovanie raboty grafovykh sistem upravleniya bazami dannykh (SUBD) pri reshenii zadach analiza prodolzhitel'nosti vremeni obrabotki informatsii [Modeling of graph database management systems (DBMS) in solving problems of analyzing the duration of information processing time]. Vestnik Voronezhskogo instituta FSIN Rossii = Bulletin of the Voronezh Institute of the Federal Penitentiary Service of Russia, 2022, no. 3, pp. 49–54.

10. Bruggen R. V. Learning Neo4j. United Kingdom Livery Place, Birmingham B3 2PB, Published by Packt Publishing Ltd, 2014. 222 p.

11. Osipov D. L. Tekhnologii proektirovaniya baz dannykh [Database design technologies]. Moscow, DMK Press Publ., 2019. 498 p.

12. S'ore E. Proektirovanie i realizatsiya sistem upravleniya bazami dannykh [Design and implementation of database management systems]. Moscow, DMK Press Publ., 2021. 466 p.

13. Pramodkumar J. S., Fauler M. NoSQL: novaya metodologiya razrabotki nerelyatsionnykh baz dannykh [NoSQL: a new methodology for the development of non-relational databases]. Moscow, I. D. Williams Publ., 2013. 192 p.

14. Frenks B. Ukroshchenie bol'shikh dannykh: kak izvlekat' znaniya iz massivov informatsii s pomoshch'yu glubokoi analitiki [Taming big data: how to extract knowledge from arrays of information using deep analytics]. Moscow, Mann, Ivanov and Ferber Publ., 2014. 352 p.

15. Jordan G. Practical Neo4j. 1st ed. United Kingdom, Published by Apress, 2015. 393 p.

16. Uord B. Innovations of SQL Server 2019. Ispol'zovanie tekhnologii bol'shikh dannykh i mashinnogo obucheniya [The use of big data technologies and machine learning]. Moscow, DMK Press Publ., 2020. 408 p.

17. Harrison G. Next Generation Databases. 1st ed. United States, CA, Published by Apress, 2015. 244 p.

18. Kemper C. Beginning Neo4j. United States, Published by Apress, 2015. 162 p.

19. Robinson Ya., Webner D., Eifrem E. Grafovye bazy dannykh [Graph databases]. 2nd ed. Moscow, DMK Press Publ., 2016. 256 p. 20. Redmond E. Sem' baz dannykh za sem' nedel'. Vvedenie v sovremennye bazy dannykh i ideologiyu NoSQL [Seven databases in seven weeks. Introduction to modern databases and NoSQL ideology]. Moscow, DMK Press Publ., 2018. 384 p.

20. Kravchenko Yu. A. Zadachi semanticheskogo poiska, klassifikatsii, strukturizatsii i integratsii informatsii v kontekste problem upravleniya znaniyami [Tasks of semantic search, classification, structuring and integration of information in the context of knowledge management problems]. Izvestiya Yuzhnogo federal'nogo universiteta. Tekhnicheskie nauki = Proceedings of the Southern Federal University. Technical Sciences, 2016, no. 7 (180), pp. 5–18.


Review

For citations:


Fatkullin R.V., Kislitsyn E.V. Investigation of the Effectiveness of Usage of Graph Databases for Big Data Analysis. Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering. 2023;13(1):123-142. (In Russ.) https://doi.org/10.21869/2223-1536-2023-13-1-171-190

Views: 641


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2223-1536 (Print)