JSON тип данные в MySQL, в чем минус?
Основных минусов на мой взгляд несколько:
0. Это MySQL (который в свою очередь стандарты SQL никогда особо не жаловал)
1. JSON в MySQL - имеет не бинарный формат и не индексируется (ну разве что как текст?)
2. В
SQL-2016 появилась спецификация для нормальной работы с JSON и когда она будет реализована в MySQL (и будет ли реализована вообще когда-нибудь, с учётом того, что они и куда более старые стандарты реализовать не могут) - неизвестно
3. и т.д.
но мне интересно..в чем-то вредно использовать JSON тип данные? например при запросе в БД замедляет скорост работу?
Нет, Вы же только что сами сказали, что:
Я пробовал использовать JSON тип данные MySQL...вроде все в порядке.
:)))
я использовал жсон в место таблица релешин....то есть например в таблица постов есть поля категории и все категории в одном ячейке в формат жсон сохранено...
Мне кажется, тут вообще вопрос в JSON'е не стоит ни разу... Глядя на то, как Вы обращаетесь с данными... При таком обращении с ними (данными) - по моему, вообще нет никакой разницы, что там будет, JSON или XML или ещё что-нибудь...