Сравнение производительности баз данных SQLite и PostgreSQL при анализе логов сервера

Проект · 10–20 страниц · Информатика · 10-11 класс

Загрузка 10000 записей, выполнение агрегирующих запросов (группировка по IP, подсчёт запросов) и замер времени.

Логи сервера — это гигабайты строк. SQLite удобен для мелочей, а PostgreSQL тянет тяжелую артиллерию. Проверим, кто быстрее справится с запросами к 10 миллионам записей логов.

Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.

Сгенерировать проекта по этой теме

Примерная структура работы

  1. Подготовка тестового набора данных
    • <built-in method title of str object at 0x7f5f07f551b0>
    • <built-in method title of str object at 0x7f5f1da113b0>
    • <built-in method title of str object at 0x7f5f1da110b0>
  2. Запросы для тестирования
    • <built-in method title of str object at 0x7f5f1da137b0>
    • <built-in method title of str object at 0x7f5f1da2a470>
    • <built-in method title of str object at 0x7f5f2048fc00>
  3. Замеры времени выполнения
    • <built-in method title of str object at 0x7f5f07f54030>
    • <built-in method title of str object at 0x7f5f1da29610>
    • <built-in method title of str object at 0x7f5f1da05890>
  4. Выводы: когда что выбирать
    • <built-in method title of str object at 0x7f5f1da122b0>
    • <built-in method title of str object at 0x7f5f1da063f0>
    • <built-in method title of str object at 0x7f5f1da04e00>

Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.