Задать вопрос
M4mkin_pr0ger
@M4mkin_pr0ger
Хачу пырфоманс

Файл или база данных?

Когда стоит использовать СУБД, а когда файл?
Где целесообразнее хранить журнал ошибок или действий, где хранить однообразные данные (например, список цифровых ключей, которые стираются после продажи) и пр.?
  • Вопрос задан
  • 367 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Решения вопроса 1
DevMan
@DevMan
БД нужна там, где данных реально много и/или ими нужно оперировать.
Логи можно хранить и в файле (настроив ротацию) и в бд. Просто потому, что данные из логов достаточно редко анализируются.
Ключи для продажи сторятся в базе тупо для учёта, чтоб каждому Васе можно было показать какие ключи он купил.

Ну и вишенка на торте-бд это частный вид файлов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы