Size: a a a

pgsql – PostgreSQL

2021 February 19

АБ

Алексей Бабыкин... in pgsql – PostgreSQL
Konstantin Zaitsev
WITH RECURSIVE а там уж решайте что такое связать

https://postgrespro.ru/docs/postgrespro/9.5/queries-with
благодарю
источник

N

Nikita in pgsql – PostgreSQL
Всем привет, решил взять Postgres для бэкенда на пэт проекте чтобы руку на SQL набить, а то все время с NoSQL работаю... Подскажите, может есть какие то стандартные статьи/ресурсы с которыми нужно ознакомиться для кофмортной работы с постгресом? или достаточно просто прошерстить документацию официальную?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Nikita
Всем привет, решил взять Postgres для бэкенда на пэт проекте чтобы руку на SQL набить, а то все время с NoSQL работаю... Подскажите, может есть какие то стандартные статьи/ресурсы с которыми нужно ознакомиться для кофмортной работы с постгресом? или достаточно просто прошерстить документацию официальную?
Я лично лучше документации ничего [актуального] не видел. К тому же, её всю читать не обязательно — по оглавлению легко понятно, что Вам нужно, а что нет.
источник

N

Nikita in pgsql – PostgreSQL
Yaroslav Schekin
Я лично лучше документации ничего [актуального] не видел. К тому же, её всю читать не обязательно — по оглавлению легко понятно, что Вам нужно, а что нет.
👍
источник
2021 February 20

R

Revival in pgsql – PostgreSQL
Как создают гибкие инвайт бд схемы?
Что-то ничего полезного не вижу от гугла при запросах database invite schema, database invite system design

Вот банальный пример приглашений.
Пользователь может отправить инвайт на дружбу другому пользователю.
Пользователь может создать клан (группу), инвайтить туда людей, давать им разные роли и все такое.

С друзьями все просто и понятно, с группами уже завис.
Приложение может расширить функционал в будущем и добавятся новые инвайты, как эту кашку информации правильно хранить?
источник

W

Warstone in pgsql – PostgreSQL
Разделить инвайты и группы на разные таблицы
источник

R

Revival in pgsql – PostgreSQL
Ну это очевидно, только вот что из себя должна представлять таблица с инвайтами
источник

J

John Roe in pgsql – PostgreSQL
Привет, @hiugdd! Пройди анти-спам проверку за 2 мин.
источник

В

Вадим in pgsql – PostgreSQL
риторический вопрос:
что для базы лучше?
N параллельных соединений для выполнения N запросов
или
одно соединение в котором в функции выполнятся N запросов?
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Вадим
риторический вопрос:
что для базы лучше?
N параллельных соединений для выполнения N запросов
или
одно соединение в котором в функции выполнятся N запросов?
меряйте
источник

В

Вадим in pgsql – PostgreSQL
Do c Tor O r` Ry
меряйте
померить не могу - это стратегическое архитектурное решение которое надо принять
источник

В

Вадим in pgsql – PostgreSQL
клиент может запросить данные в N разрезах и формах - нужно принять решение как их обрабатывать - слать параллельные запросы или отправить массивом а в БД уже разбирать массив
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Вадим
померить не могу - это стратегическое архитектурное решение которое надо принять
Как архитектору вам надо понять плюсы и минусы решений.
Че там с пулом конектов, сколько реплик? Читаем только из реплик, пишем только в мастер или смешанно?
источник

В

Вадим in pgsql – PostgreSQL
Do c Tor O r` Ry
Как архитектору вам надо понять плюсы и минусы решений.
Че там с пулом конектов, сколько реплик? Читаем только из реплик, пишем только в мастер или смешанно?
скорее всего смешано
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Ну тогда пофиг как делать)
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Если бы с реплик только читали - можно 2 разные реплики нагружать
источник

В

Вадим in pgsql – PostgreSQL
Do c Tor O r` Ry
Ну тогда пофиг как делать)
хороший архитектурный паттерн  😂
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Вадим
хороший архитектурный паттерн  😂
смешанный подход убирает плюсы и оставляет минусы обоих вариантов
источник

DO

Do c Tor O r` Ry in pgsql – PostgreSQL
Тратите лишнее соединение и сильно не параллелите
источник

В

Вадим in pgsql – PostgreSQL
Do c Tor O r` Ry
Тратите лишнее соединение и сильно не параллелите
заранее не возможно понять что делает функция - пишет или читает
вернее можно но это нужно эту связь тащить и следить - то еще дело
источник