Academic Journal

АНАЛІЗ ЕФЕКТИВНОСТІ СТРУКТУР ДАНИХ ТА БАЗ ДАНИХ У РОЗПОДІЛЕНИХ СИСТЕМАХ НА ОСНОВІ PYTHON, JAVA ТА БЛОКЧЕЙН-ТЕХНОЛОГІЙ

Bibliographic Details
Title: АНАЛІЗ ЕФЕКТИВНОСТІ СТРУКТУР ДАНИХ ТА БАЗ ДАНИХ У РОЗПОДІЛЕНИХ СИСТЕМАХ НА ОСНОВІ PYTHON, JAVA ТА БЛОКЧЕЙН-ТЕХНОЛОГІЙ (Ukrainian)
Alternate Title: ANALYSIS OF THE EFFICIENCY OF DATA STRUCTURES AND DATABASES IN DISTRIBUTED SYSTEMS BASED ON PYTHON, JAVA AND BLOCKCHAIN TECHNOLOGIES. (English)
Authors: Аронов Андрій Олексійович, Гавор Артур Станіславович, Герцюк Микола Модестович, Гордієнко Катерина Олександрівна, Ніщеменко Дмитро Олександрович
Source: Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika; 2025, Vol. 3 Issue 31, p61-70, 10p
Subject Terms: Data structures, Blockchains, Data integrity, Benchmark problems (Computer science), Python programming language, Scalability, Java programming language, Distributed computing
Abstract: The article presents a comparative analysis of linear and nonlinear data structures using the Python and Java programming languages in the context of distributed systems. The impact of the choice of structure on performance, scalability, and data consistency when working with distributed databases and blockchain technologies is considered. The key characteristics of data structures and storages are compared, and their advantages and limitations in various information processing scenarios are assessed. The study allows us to determine the optimal approaches to building effective data storage and processing systems. Python is characterized by simplicity and developed built-in collections, but is limited to an interpreter in high-performance scenarios. Java, thanks to the JVM virtual machine and multithreading support, is better suited for systems with high loads. In the context of distributed databases, these differences are manifested in the work of relational and NoSQL solutions that use tree and hash structures for indexing, while blockchain is based on hash-trees, ensuring immutability, but reducing performance. The research allows us to formulate practical recommendations for building effective distributed systems, to identify the strengths and weaknesses of different approaches. Therefore, a comparative analysis of linear and nonlinear data structures using Python and Java, as well as research into their application in distributed databases and blockchain, is a relevant task. [ABSTRACT FROM AUTHOR]
Copyright of Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika is the property of Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:edb&genre=article&issn=26634023&ISBN=&volume=3&issue=31&date=20251201&spage=61&pages=61-70&title=Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika&atitle=%D0%90%D0%9D%D0%90%D0%9B%D0%86%D0%97%20%D0%95%D0%A4%D0%95%D0%9A%D0%A2%D0%98%D0%92%D0%9D%D0%9E%D0%A1%D0%A2%D0%86%20%D0%A1%D0%A2%D0%A0%D0%A3%D0%9A%D0%A2%D0%A3%D0%A0%20%D0%94%D0%90%D0%9D%D0%98%D0%A5%20%D0%A2%D0%90%20%D0%91%D0%90%D0%97%20%D0%94%D0%90%D0%9D%D0%98%D0%A5%20%D0%A3%20%D0%A0%D0%9E%D0%97%D0%9F%D0%9E%D0%94%D0%86%D0%9B%D0%95%D0%9D%D0%98%D0%A5%20%D0%A1%D0%98%D0%A1%D0%A2%D0%95%D0%9C%D0%90%D0%A5%20%D0%9D%D0%90%20%D0%9E%D0%A1%D0%9D%D0%9E%D0%92%D0%86%20PYTHON%2C%20JAVA%20%D0%A2%D0%90%20%D0%91%D0%9B%D0%9E%D0%9A%D0%A7%D0%95%D0%99%D0%9D-%D0%A2%D0%95%D0%A5%D0%9D%D0%9E%D0%9B%D0%9E%D0%93%D0%86%D0%99&aulast=%D0%90%D1%80%D0%BE%D0%BD%D0%BE%D0%B2%20%D0%90%D0%BD%D0%B4%D1%80%D1%96%D0%B9%20%D0%9E%D0%BB%D0%B5%D0%BA%D1%81%D1%96%D0%B9%D0%BE%D0%B2%D0%B8%D1%87&id=DOI:10.28925/2663-4023.2025.31.996
    Name: Full Text Finder (for New FTF UI) (ns324271)
    Category: fullText
    Text: Full Text Finder
    MouseOverText: Full Text Finder
Header DbId: edb
DbLabel: Complementary Index
An: 190370574
RelevancyScore: 1041
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 1040.81262207031
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: АНАЛІЗ ЕФЕКТИВНОСТІ СТРУКТУР ДАНИХ ТА БАЗ ДАНИХ У РОЗПОДІЛЕНИХ СИСТЕМАХ НА ОСНОВІ PYTHON, JAVA ТА БЛОКЧЕЙН-ТЕХНОЛОГІЙ (Ukrainian)
– Name: TitleAlt
  Label: Alternate Title
  Group: TiAlt
  Data: ANALYSIS OF THE EFFICIENCY OF DATA STRUCTURES AND DATABASES IN DISTRIBUTED SYSTEMS BASED ON PYTHON, JAVA AND BLOCKCHAIN TECHNOLOGIES. (English)
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Аронов+Андрій+Олексійович%22">Аронов Андрій Олексійович</searchLink><br /><searchLink fieldCode="AR" term="%22Гавор+Артур+Станіславович%22">Гавор Артур Станіславович</searchLink><br /><searchLink fieldCode="AR" term="%22Герцюк+Микола+Модестович%22">Герцюк Микола Модестович</searchLink><br /><searchLink fieldCode="AR" term="%22Гордієнко+Катерина+Олександрівна%22">Гордієнко Катерина Олександрівна</searchLink><br /><searchLink fieldCode="AR" term="%22Ніщеменко+Дмитро+Олександрович%22">Ніщеменко Дмитро Олександрович</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika; 2025, Vol. 3 Issue 31, p61-70, 10p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Data+structures%22">Data structures</searchLink><br /><searchLink fieldCode="DE" term="%22Blockchains%22">Blockchains</searchLink><br /><searchLink fieldCode="DE" term="%22Data+integrity%22">Data integrity</searchLink><br /><searchLink fieldCode="DE" term="%22Benchmark+problems+%28Computer+science%29%22">Benchmark problems (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Python+programming+language%22">Python programming language</searchLink><br /><searchLink fieldCode="DE" term="%22Scalability%22">Scalability</searchLink><br /><searchLink fieldCode="DE" term="%22Java+programming+language%22">Java programming language</searchLink><br /><searchLink fieldCode="DE" term="%22Distributed+computing%22">Distributed computing</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The article presents a comparative analysis of linear and nonlinear data structures using the Python and Java programming languages in the context of distributed systems. The impact of the choice of structure on performance, scalability, and data consistency when working with distributed databases and blockchain technologies is considered. The key characteristics of data structures and storages are compared, and their advantages and limitations in various information processing scenarios are assessed. The study allows us to determine the optimal approaches to building effective data storage and processing systems. Python is characterized by simplicity and developed built-in collections, but is limited to an interpreter in high-performance scenarios. Java, thanks to the JVM virtual machine and multithreading support, is better suited for systems with high loads. In the context of distributed databases, these differences are manifested in the work of relational and NoSQL solutions that use tree and hash structures for indexing, while blockchain is based on hash-trees, ensuring immutability, but reducing performance. The research allows us to formulate practical recommendations for building effective distributed systems, to identify the strengths and weaknesses of different approaches. Therefore, a comparative analysis of linear and nonlinear data structures using Python and Java, as well as research into their application in distributed databases and blockchain, is a relevant task. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika is the property of Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=190370574
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.28925/2663-4023.2025.31.996
    Languages:
      – Code: ukr
        Text: Ukrainian
    PhysicalDescription:
      Pagination:
        PageCount: 10
        StartPage: 61
    Subjects:
      – SubjectFull: Data structures
        Type: general
      – SubjectFull: Blockchains
        Type: general
      – SubjectFull: Data integrity
        Type: general
      – SubjectFull: Benchmark problems (Computer science)
        Type: general
      – SubjectFull: Python programming language
        Type: general
      – SubjectFull: Scalability
        Type: general
      – SubjectFull: Java programming language
        Type: general
      – SubjectFull: Distributed computing
        Type: general
    Titles:
      – TitleFull: АНАЛІЗ ЕФЕКТИВНОСТІ СТРУКТУР ДАНИХ ТА БАЗ ДАНИХ У РОЗПОДІЛЕНИХ СИСТЕМАХ НА ОСНОВІ PYTHON, JAVA ТА БЛОКЧЕЙН-ТЕХНОЛОГІЙ
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Аронов Андрій Олексійович
      – PersonEntity:
          Name:
            NameFull: Гавор Артур Станіславович
      – PersonEntity:
          Name:
            NameFull: Герцюк Микола Модестович
      – PersonEntity:
          Name:
            NameFull: Гордієнко Катерина Олександрівна
      – PersonEntity:
          Name:
            NameFull: Ніщеменко Дмитро Олександрович
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Text: 2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 26634023
          Numbering:
            – Type: volume
              Value: 3
            – Type: issue
              Value: 31
          Titles:
            – TitleFull: Cybersecurity: Education, Science, Technique / Kiberbezpeka: Osvita, Nauka, Tekhnika
              Type: main
ResultId 1