Size: a a a

pgsql – PostgreSQL

2020 July 13

М

Максим in pgsql – PostgreSQL
+- 1000 символов
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
jsonb
источник

2_

2flower _ in pgsql – PostgreSQL
Максим
Ребята, какой тип поля для json создать?
дубли будут в ключах?
источник

М

Максим in pgsql – PostgreSQL
нет
источник

JD

Jim Di in pgsql – PostgreSQL
+
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
а разве с дублями в ключах - это вообще валидный JSON?
источник

2_

2flower _ in pgsql – PostgreSQL
а зачем json?
источник

2_

2flower _ in pgsql – PostgreSQL
Denis Girko ☕️
а разве с дублями в ключах - это вообще валидный JSON?
не готов сказать, но jsonb не допускает дубли-это я знаю.
источник

М

Максим in pgsql – PostgreSQL
Так, я запутался. Щас уточню
источник

М

Максим in pgsql – PostgreSQL
У меня в таблице есть очередь (айдишники). Я прогоняю их через апи и сохраня ответ в json рядом.
источник

2_

2flower _ in pgsql – PostgreSQL
Максим
У меня в таблице есть очередь (айдишники). Я прогоняю их через апи и сохраня ответ в json рядом.
сами данные, что с ними будет потом, просто лежать мертвым грузом?
источник

2_

2flower _ in pgsql – PostgreSQL
чем плоские поля не устроили?
источник

М

Максим in pgsql – PostgreSQL
лень парсить json
источник

М

Максим in pgsql – PostgreSQL
я пока еще не знаю что буду делать с данными и с какими именно буду работать. По-этому хочу сохранить все. Никакой аналитики не будет пока что, а та аналитика, которую я вижу сейчас заключается в одном ключе json строки у которого 5 уникальных значений
источник

М

Максим in pgsql – PostgreSQL
Ладно. Убедили. Сделаю плоские поля. часть данных из json мне точно не надо будет. А остальные там 5-8 полей будет
источник

Ð

Ð in pgsql – PostgreSQL
если формат ответов заранее не известен и полиморфен - тогда jsonb
источник

Ð

Ð in pgsql – PostgreSQL
одинаковых ключей в жсонах быть не может
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Максим
я пока еще не знаю что буду делать с данными и с какими именно буду работать. По-этому хочу сохранить все. Никакой аналитики не будет пока что, а та аналитика, которую я вижу сейчас заключается в одном ключе json строки у которого 5 уникальных значений
я бы просто json взял: будет валидация и всё. json будет как текст лежать. только для хранения хорошо, для работы запросами не очень
источник

АА

Андрей Агеев... in pgsql – PostgreSQL
yuki
anybody here speak english?
just shoot
источник

2_

2flower _ in pgsql – PostgreSQL
Ð
одинаковых ключей в жсонах быть не может
Так как тип json сохраняет точную копию введённого текста, он сохраняет семантически незначащие пробелы между элементами, а также порядок ключей в JSON-объектах. И если JSON-объект внутри содержит повторяющиеся ключи, этот тип сохранит все пары ключ/значение.
https://postgrespro.ru/docs/postgresql/12/datatype-json
источник