Андрей
Высший разум
(425166)
4 года назад
А что мешает хранить json в поле MySQL типа json - и работать с данными в формате json на уровне базы данных? СОВРЕМЕННЫЕ версии MySQL это умеют.
Хранить json в базе часто удобнее, чем использовать EAV.
Сосиска в тестеМыслитель (5067)
4 года назад
Не пользовался этим типом данных . Jsonb.
Jsonp известен. Это когда посылаешь запрос на другой ресурс и получаешь ответ
H-p A
Просветленный
(46834)
4 года назад
нет
в текстовом файле чтобы прочитать 500.000-ую строчку надо прочитать 500.000 строчек
и записать тоже
а в БД заголовок и индексы
читаем заголовок и индексы, по ним узнаем где нужные данные, сразу прыгаем к ним и читаем\пишем там
к тому же бинарная запись данных компактнее, чем JSON
в JSON ключи у каждой записи, а в БД опять же все ключи (столбцы) в заголовке, только 1 раз
Сосиска в тестеМыслитель (5067)
4 года назад
А если строчек мало, Просто для хранения списков Селектов а потом их выводить на странице. Просто mysql это много кода
Фотограф
Ученик
(188)
1 месяц назад
В 2024 быстрее и удобнее конфиги хранить в джисон, это быстрее чем в PHP и инклуде, при условии что там нет избыточности и не надо пихать туда то что требует выборки т.е. отбирать хлеб у бд, а так все ресурсы, особенно мультиязык и конфиг в json