Реалізація засобу розробки бази даних PQL на основі технології Protobuff
dc.contributor.advisor | Ющенко, Юрій | |
dc.contributor.author | Чорнокозинський, К. | |
dc.date.accessioned | 2024-04-25T05:52:22Z | |
dc.date.available | 2024-04-25T05:52:22Z | |
dc.date.issued | 2022 | |
dc.description.abstract | У даній роботі розроблено прототип системи керування базами даних під назвою PQL (Proto Query Language). Цей сервіс призначений для взаємодії користувача з базою даних за допомогою протоколу RPC (Remote procedure call), який дозволяє програмі звертатися до функцій іншої віддалено запущеної програми. Актуальність та доцільність цієї роботи обумовлюється обраним набором технологій, а особливо, використанням формату серіалізації даних Protocol Buffers, від якого додаток і запозичив частину назви. Використання цього протоколу дозволяє знизити затримки за рахунок уникнення зайвих трансформацій даних та пришвидшити інформаційний обмін у мережі. Під час розробки були використані такі мови програмування та технології: Java 8, GraalVM, picocli, Redis, Docker, Gradle, gRPC, Protocol Buffers, Lettuce. Користь та переваги, у порівняні з іншими подібними аналогами, визначаються швидкістю роботи, простотою та елегантністю використання. В наступних розділах цієї роботи будуть детально описані використані технології, архітектура кінцевого проєкту і як його різні частини взаємодіють один з одним. | uk_UA |
dc.identifier.uri | https://ekmair.ukma.edu.ua/handle/123456789/29207 | |
dc.language.iso | uk | uk_UA |
dc.status | first published | uk_UA |
dc.subject | Redis | uk_UA |
dc.subject | Protobuf | uk_UA |
dc.subject | gRPC | uk_UA |
dc.subject | СКБД | uk_UA |
dc.subject | системи керування базами данних | uk_UA |
dc.subject | Java | uk_UA |
dc.subject | SQL | uk_UA |
dc.subject | NoSQL | uk_UA |
dc.subject | PQL | uk_UA |
dc.subject | адміністрування користувачів | uk_UA |
dc.subject | CLI | uk_UA |
dc.subject | інтерфейс командного рядка | uk_UA |
dc.subject | Lettuce | uk_UA |
dc.subject | Protocol Buffers | uk_UA |
dc.subject | репозиторій | uk_UA |
dc.subject | repository | uk_UA |
dc.subject | схема | uk_UA |
dc.subject | schema | uk_UA |
dc.subject | сутність | uk_UA |
dc.subject | entity | uk_UA |
dc.subject | бакалаврська робота | uk_UA |
dc.title | Реалізація засобу розробки бази даних PQL на основі технології Protobuff | uk_UA |
dc.type | Other | uk_UA |