БД или JSON? Что где использовать?

Приветствую, друзья, подскажите такой момент:

В каком случае стоит хранить данные в обычном файле с данными (например csv или json), а в каком случает стоит использовать бд (sqlite, mysql и тд)?

В бекенде у бота будет файл с данными (около 500 строк и 15 столбцов). На основании этих данных и будет базироваться работа бота. Данные периодически будут редактироваться.

Собственно возникла дилемма что использовать, заранее благодарен за любые советы!
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
около 500 строк и 15 столбцов
с файлами заморочки будут.

На данном этапе наиболее целесообразно использовать SQLite (всего 1 файл), если, конечно, речь не о размещении бота на Heroku. Но, главное - доступ к данным через стандартный SQL.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
anthtml
@anthtml
Системный администратор программист радиолюбитель
Если только одна-две несвязанных небольших таблицы, то проще файловым методом. Если схема данных уже тянет на реляционку, то естественно в БД.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы