иерархию, если нужно получить большой вложенный граф. Ручками?
Пишем свои ОРМ
jsonb -> сериалайзер -> структурка.
А можно как-то постгрей вытянуть множество объектов у которых есть one-to-many связи чтобы сразу в json, или это уже в коде собирается?
все можно, постгрес это позволяет. Просто не могу сказать что это удобно
Мне на чтение и нужно.
https://blog.jooq.org/stop-mapping-stuff-in-your-middleware-use-sqls-xml-or-json-operators-instead/ Можно, но у этого есть свои недостатки
Класс, спасибо!
Следующий шаг вообще ничего не писать на чтение между клиентом и базой.
Это ненужная нагрузка на базу
А это надеюсь сарказм
Ну за джсонил ты, просадка по перфу + загрузил базу тем, что она делать не должна. Где сарказм?
Цифры есть? По просадкам
Сам поищи, где-то я видел довольно хорошие примеры, если вспомню кину
Ну прослойка обычно нужна для всяких других штук
Каких?
По вашему какая-нить джава сериализует в джсон быстрее?
Авторизация какая нить
Мне всё равно, если мой сервис 1мс дольше отвечает, а база не лежит из-за перегрузки
Хасура умеет в аутентификацию по jwt
На лицо её использовать чревато кмк, нужен прокси
Не понял в чем тезис. В чем проблема перераспределить ресурсы - на базу больше ресурсов выделить, а на сервис меньше?
Базу скейлить в разы сложнее чем стейтлес сервисы в условном кубере
Чтение, реплики... Не? Ну тоесть все так только лэтенси.
Конечно это всё есть, но если кластер в топе, чтобы накинуть ему цпу нужен аж цесей человек который заметит и пойдёт накинет, условно переведя с х2large на x4large.
Автоскейлинг реплик?
а на чтение тебе для чего? Интеграция/на фронте показать?
На фронте показать, отчетики всякие
я просто подумал про application side join-ы сразу, GQL например. Для отчётиков не подходит, но для них можно тоже чёт своё наколхозить или даже либы есть такие уже.
Обсуждают сегодня