Přejít k hlavnímu obsahu

Přihlášení pro studenty

Přihlášení pro zaměstnance

Publikace detail

Design of Data Access Architecture Using ORM Framework
Rok: 2023
Druh publikace: článek ve sborníku
Název zdroje: Conference of Open Innovation Association, FRUCT
Název nakladatele: IEEE (Institute of Electrical and Electronics Engineers)
Místo vydání: New York
Strana od-do: 93-99
Tituly:
Jazyk Název Abstrakt Klíčová slova
cze Návrh architektury přístupu k datům pomocí ORM Framework V dnešní době se různé objektově-relační mapovací rámce stávají klíčovou součástí architektury počítačových systémů. Tyto frameworky poskytují vývojářům relativně snadnou manipulaci s daty uloženými v různých databázových systémech i bez znalosti složitých databázových systémů. V tomto článku jsme se zaměřili na využití výhod implementace rámce ORM při minimalizaci dopadu na výkon softwaru. V tomto článku je popsán návrh inteligentní datové mezivrstvy. To zajišťuje optimalizovanou komunikaci mezi aplikační vrstvou a následně ORM Frameworkem. Současně byly činěny pokusy rozšířit vrstvu o další cachovací vrstvu, což se však ukázalo jako neužitečné pro jednoduché SQL dotazy. Aplikační vrstvy; Přístup k datům; Inteligentní data; Mezivrstvy; Klíčové části; Objektově-relační mapování; Jednoduché++; Výkon softwaru; SQL dotaz; Architektura systémů
eng Design of Data Access Architecture Using ORM Framework Nowadays, various Object-relational mapping frameworks are becoming a key part of computer system architecture. These frameworks provide developers with relatively easy manipulation of data stored in various database systems, even without knowledge of complex database systems. In this article, we have focused on leveraging the benefits of implementing an ORM framework while minimizing the impact on software performance. The design of an intelligent data intermediate layer is described within this paper. This provides optimized communication between the application layer and subsequently the ORM Framework. At the same time, attempts have been made to extend the layer with an additional caching layer, which however proved to be unhelpful for simple SQL queries. Application layers; Data access; Intelligent data; Intermediate layers; Key parts; Object-relational mapping; Simple++; Software performance; SQL query; Systems architecture