tixonochek
@tixonochek
Мамкин Программист

TXT или JSON — Что лучше?

Я создаю проекты, например как Оффлайн игру в консоли и Телеграм ботов, но возникает вопрос, как делать базу данных без использования MySQL / SQlite 3?
Я пришел к такому решению как считывание информации и ее хранение в файлике в папке проекта, но что лучше: использовать обычный txt файл или же *точно не помню* вроде бы скачать библиотеку json на Пайтон и использовать json файл.

Попрошу, подскажите, что лучше?
  • Вопрос задан
  • 1335 просмотров
Пригласить эксперта
Ответы на вопрос 2
@hello_my_name_is_dany
Backend Developer (Node.js, PHP, C#)
Судя по вопросу вы не очень понимаете, какие проблемы решают большинство СУБД помимо самого хранения.
Так вот это ACID (атомарность, согласованность, изолированность, стойкость).
Если вы будете реализовывать хранение в txt или json файле, вам придётся самим решать эти проблемы, а решаются они далеко не просто.
Так что не создавайте себе проблемы и возьмите SQLite, если вам так сильно не хочется устанавливать MySQL или любую другую серьёзную СУБД.
Ответ написан
Awilum
@Awilum
Частный разработчик, ментор и преподаватель курсов
Если вы решили делать свой велосипед не используя MySQL / SQlite - тогда вам без разницы какой формат использовать TXT или JSON, все равно вы будете в приложении своем работать с массивами данных, а как вы его будете хранить это уже тогда ваше дело, TXT, JSON, INI, YAML и тд...
Ответ написан
Ваш ответ на вопрос

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

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