Детальная информация
Название | Программный прототип системы автоматизированного транспортирования таблиц между узлами распределенной базы данных: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» |
---|---|
Авторы | Морозова Ольга Александровна |
Научный руководитель | Сабинин Олег Юрьевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | распределенная база данных ; оптимизация распределенных запросов ; обработка истории запросов ; динамическая балансировка данных ; distributed database ; distributed query optimization ; query history processing ; dynamic data allocation |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 02.03.03 |
Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-2965 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37217 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
В данной работе изложена сущность подхода к созданию приложения по динамической перебалансировке таблиц между узлами распределенной базы данных на базе СУБД PostgreSQL с целью оптимизации распределенных запросов. Даны общие понятия и принципы построения распределенных баз данных. Изучены и сравнены алгоритмы подхода к анализу истории запросов. Разработана архитектура тестовой распределенной базы данных и ее реализация на базе Docker. Разработан конкретный программный прототип на языке Python с использованием встроенных и открытых библиотек.
This work presents an essence that allows creating applications for dynamic rebalancing of tables between distributed database nodes based on PostgreSQL DBMS in order to optimize distributed queries. General concepts and principles of building distributed databases are given. Selection algorithms for analyzing historical queries are studied and compared. A distributed database testing architecture and its implementation based on Docker are developed. An individual software prototype in Python is developed using built-in and open libraries.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0