Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CLI Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 07 июля 2025 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Козленко В.А. ВЫБОР БАЗЫ ДАННЫХ ДЛЯ СИСТЕМЫ ПОТОКОВОГО ПРОСЛУШИВАНИЯ МУЗЫКИ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CLI междунар. студ. науч.-практ. конф. № 7(149). URL: https://sibac.info/archive/technic/7(149).pdf (дата обращения: 08.08.2025)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

ВЫБОР БАЗЫ ДАННЫХ ДЛЯ СИСТЕМЫ ПОТОКОВОГО ПРОСЛУШИВАНИЯ МУЗЫКИ

Козленко Владислав Алексеевич

студент, кафедра информационные технологии и вычислительные системы, Московский государственный технологический университет “СТАНКИН”,

РФ, г. Москва

Павлов Василий Анатольевич

научный руководитель,

старший преподаватель., Московский государственный технологический университет “СТАНКИН”,

РФ, г. Москва

SELECTING A DATABASE FOR A MUSIC STREAMING SYSTEM

 

Vladislav Kozlenko

student, Department of Information Technology and Computing Systems, Moscow State Technological University “STANKIN”,

Russia, Moscow

Vasily Pavlov

scientific supervisor, Senior lecturer, Moscow State Technological University “STANKIN”,

Russia, Moscow

 

АННОТАЦИЯ

Статья описывает выбор базы данных системы потокового прослушивания музыки.

ABSTRACT

The article describes the choice of a database for a music streaming system.

 

Ключевые слова: базы данных; SQL; PostgreSQL; MySql.

Keywords: database; SQL; PostgreSQL; MySql.

 

Описываемая система создается в рамках проектирования микросервисного приложения для использования конечным пользователем. Микросервисная архитектура предполагает, что система разбита на отдельный сервисы, каждый из которых обладает тремя характеристиками:

  1. Сервис способен работать автономно без включения всей остальной системы.
  2. Сервис выполняет определенную бизнес задачу.
  3. Сервис имеет свою базу данных.

Конкурентоспособность услуги – это способность привлечь достаточное количество пользователей для экономической целесообразности ее предоставления [1, с. 17]. В случае описываемого рынка конкурентоспособность содержит в себе две технические характеристики субъективно оцениваемые конечным пользователем: качество рекомендаций и время отклика системы. Время отклика системы сильно зависит от используемой базы данных. Так как архитектура системы микросервисная ниже приведено описание сервисов и оптимальную для них базу данных.

  • Login service – Сервис, реализующий регистрацию, вход в аккаунт, редактирование профиля пользователя. Должен иметь sql-базу данных;
  • Track Service – Сервис, реализующий прослушивание и просмотр треков. Должен иметь файловую базу данных;
  • Artist Service – Сервис, реализующий доступ к авторам, альбомам и трекам авторов. Sql-база данных;
  • Playlist Service – сервис, реализующий работу с плейлистами пользователей;
  • Recommendation Service – сервис, реализующий рекомендации. База данных Elastic Search [2, с. 34];
  • Album Service – сервис для предоставления альбомов. База-данных no-Sql [3, с. 52];
  • Statistic Service – сервис для сбора и публикации статистики. База-данных Sql;
  • Administrator Service – Сервис дающий доступ к администрированию. База-данных Sql;
  • Ban service – Сервис для блокировок пользователей. База-данных Sql;
  • Remove service – сервис для блокировки треков и альбомов. База-данных SQL.

 

Список литературы:

  1. Арсенова, Е. В., Крюкова, О. Г. Экономика фирмы: схемы, определения, показатели: справочное пособие [Текст] / Е. В. Арсенова, О. Г. Крюкова — 1-е изд. — Москва: "Магистр", 2014 — 170 c.
  2. Анналин Ын, Кеннет Су Теоретический минимум по Big Data. Всё что нужно знать о больших данных [Текст] / Анналин Ын, Кеннет Су — 1-е изд. — Санкт-Питербург: Питер, 2019 — 208 c.
  3. К. Бэнкер, Tim Hawkins, Peter Bakkum, Shaun Verch, Doug Garrett MongoDB в действии [Текст] /. - 1-е изд. - Москва: ДМК, 2016. - 394 с.
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий