Система комплексного хранения данных геологических лабораторных испытаний
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

Integrated data storage system for geological laboratory experiments

idTishin N.R. Ozmidov O.R.   idProletarsky A.V.

UDC 004.9+624.131.37
DOI: 10.26102/2310-6018/2024.44.1.007

  • Abstract
  • List of references
  • About authors

The article examines the development of a new approach to storing and organizing the results of laboratory experiments with consideration to the features of their subsequent processing. To solve this problem, laboratory experiments are considered as structured data with unstructured parts. During the development of the system, the features of storing and processing laboratory test data were analyzed, after which the basic requirements for the system were formulated. The main data models were defined as well as the database entities. A standard relational data model has been chosen for storing structured data, and the storage of unstructured information such as experiment results or experiment parameters is implemented through the BJSON field. To solve the problem of providing secure access and creating an API for the system, the asynchronous FastAPI framework was chosen. The implementation of storing additional experiment files, which are located in the object storage and are associated with the experiment in the relational model through an additional entity, is also considered. The presented approach is notable for its flexibility to the structure of stored laboratory experiments, takes into account the features of geological laboratory experiments and also provides opportunities for complex meta-analysis of large volume of data. The system was tested and implemented into the technological process of the geotechnical laboratory at JSC MOSTDORGEOTREST.

1. Krasilnikov P.A., Hronusov V.V., Barskii M.G. Principles of creation and modelling engineering geology database. Geologiya i poleznye iskopaemye Zapadnogo Urala. 2018;(18):252–257. (In Russ.).

2. Dos Santos J.V., Thiesen S., dos Reis Higashi R.A. Geological-Geotechnical database from standard penetration test investigations using geographic information systems. Management of Information Systems. 2018:245–256. DOI: 10.5772/intechopen.74208.

3. Anishhik B.B. et al. Geological databases, as the basis for operation in geological direction. PRONEFT. Professionalno o nefti = PROneft. Professionally about Oil. 2022;(3):76–79. (In Russ.).

4. Krasilnikov P.A. Principles of creation and modelling engineering geology database of mineral deposits. Uchenye zapiski Krymskogo federalnogo universiteta imeni V.I. Vernadskogo. Geografiya. Geologiya. 2019;5(3):345–357. (In Russ.).

5. Levshina M.I., Tokarevskii P.A. Avtomatizirovannoe khranenie i obrabotka dannyh inzhenerno-geologicheskikh izyskanii. Perspektivy razvitiya inzhenernykh izyskanii v stroitelstve v Rossiiskoi Federatsii. 2016:44–47. (In Russ.).

6. Krasilnikov P.A. Review of modern software products used in engineering geology. Geologija i poleznye iskopaemye Zapadnogo Urala. 2020;(3):51–60. (In Russ.).

7. Boldyrev G.G., Diveev A.A. K voprosu ispolzovaniya informatsionnykh sistem pri izyskaniyah i proektirovanii osnovanii fundamentov zdanii i sooruzhenii. Nezavisimy elektronniy zhurnal "GeoInfo". 2020;(2). URL: https://geoinfo.ru/product/boldyrev-gennadij-grigorevich/k-voprosu-ispolzovaniya-informacionnyh-sistem-pri-izyskaniyah-i-proektirovanii-osnovanij-fundamentov-zdanij-i-sooruzhenij-42530.shtml (accessed on 25.12.2023). (In Russ.).

8. Strokova L.A. Opredelenie parametrov dlya chislennogo modelirovaniya povedeniya gruntov. Izvestiya Tomskogo politekhnicheskogo universiteta. 2008;313(1:):69–74. URL: https://cyberleninka.ru/article/n/opredelenie-parametrov-dlya-chislennogo-modelirovaniya-povedeniya-gruntov (accessed on 25.12.2023). (In Russ.).

9. Strokova L.A. Nauchno-metodicheskie aspekty sozdaniya raschetnykh modelei gruntovykh osnovanii. Izvestiya Tomskogo politekhnicheskogo universiteta. 2010;316(1):151–156. URL: https://cyberleninka.ru/article/n/nauchno-metodicheskie-aspekty-sozdaniya-raschetnyh-modeley-gruntovyh-osnovaniy (accessed on 25.12.2023). (In Russ.).

10. Lindvall J., Sturesson A. A comparison of latency for MongoDB and PostgreSQL with a focus on analysis of source code. Dissertation; 2021.

11. Peralta J.H. Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and More. New York, Simon and Schuster; 2023. 411 p.

Tishin Nikita Romanovich

Email: tnick1502@mail.ru

ORCID | eLibrary |

Bauman Moscow State University
JSC MOSTDORGEOTREST

Moskow, the Russian Federation

Ozmidov Oleg Rostislavovich
Candidate of Geological and Mineralogical Sciences, Academician of the Russian Academy of Natural Sciences
Email: ozmidov@mail.ru

JSC MOSTDORGEOTREST

Moscow, the Russian Federation

Proletarsky Andrey Viktorovich
Doctor of Engineering Sciences, Professor

ORCID |

Bauman Moscow State Technical University

Moscow, the Russian Federation

Keywords: storage of geological laboratory experiment data, unstructured data, experiment results storage system, geoinformation system, database, geological environment, information resource, engineering geology

For citation: Tishin N.R. Ozmidov O.R. Proletarsky A.V. Integrated data storage system for geological laboratory experiments. Modeling, Optimization and Information Technology. 2024;12(1). Available from: https://moitvivt.ru/ru/journal/pdf?id=1495 DOI: 10.26102/2310-6018/2024.44.1.007 (In Russ).

126

Full text in PDF

Received 22.12.2023

Revised 22.01.2024

Accepted 31.01.2024

Published 01.02.2024