Size: a a a

pgsql – PostgreSQL

2020 June 13

TS

Tagil Steel in pgsql – PostgreSQL
Диман
Выполняйте на бэкэнде. Не надо стремиться сделать там где не умеете или где это неуместно. :)
Нет, надо именно на сервере. На бекенде это вообще умрет. И мы умеем на С, просто в данном случае не накопилось еще достаточно оснований переехать с RDB на собственный инстанс для базы. Если удастся получить приемлемый результат на PGV8 - то не будем переезжать. Поэтому и спросил - может, кто сравнивал
источник

2_

2flower _ in pgsql – PostgreSQL
Никита Бафометович
Запомни раз и навсегда - хранимки зло как и тип енам
расскажите почему, а то слишком провокативно звучит.
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
тебе конкретно про что больше всего интересно?
источник

2_

2flower _ in pgsql – PostgreSQL
Никита Бафометович
тебе конкретно про что больше всего интересно?
stored procedure
источник

2_

2flower _ in pgsql – PostgreSQL
здесь как то пробегало выше, люди всю БЛ в хранимки кладут и радуются.
источник

Д

Диман in pgsql – PostgreSQL
Мне тоже интересно.
источник

Д

Диман in pgsql – PostgreSQL
Заметил что бл в бэкэнд уносят в компашках где даже архитекторы кроме как Селект * больше ничо писать не умеют.)
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
Во первых вот статья - https://habr.com/ru/post/210920/
Во-вторых, ваши SQL диалекты - обычно это медленная штука со скудными возможностями в операциях со структурами данных.
В-третих - самый жирный минус - как только ваша база не будет в состоянии тянуть количество записей и операций. и вам нужно будет переехать - вы просто охуеете от количества действий которые нужно будет совершить
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
К тому же если у вас OLTP и иногда вам необходимы аггрегации и иже с ними хранимки убьют вашу БД, самое простое решение - вычисления на бэке
источник

Д

Диман in pgsql – PostgreSQL
И сколько там действий? Среплицировать с рдс на онпремисес можно вообще то.
источник

TS

Tagil Steel in pgsql – PostgreSQL
Никита Бафометович
Во первых вот статья - https://habr.com/ru/post/210920/
Во-вторых, ваши SQL диалекты - обычно это медленная штука со скудными возможностями в операциях со структурами данных.
В-третих - самый жирный минус - как только ваша база не будет в состоянии тянуть количество записей и операций. и вам нужно будет переехать - вы просто охуеете от количества действий которые нужно будет совершить
Про переезд непонятно совсем.
И про SQL-диалекты тоже...
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
И придется переписывать хранимку с учетом новых штучек переездных, а бэк все же создает абстракцию легчайшую
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
И никакой ебали с селектом 100 строчным
источник

TS

Tagil Steel in pgsql – PostgreSQL
Никита Бафометович
И никакой ебали с селектом 100 строчным
У нас селекты бывают и поболее.
источник

2_

2flower _ in pgsql – PostgreSQL
статью кажется читал, но освежу память,
>обычно это медленная штука со скудными возможностями в операциях со структурами данных.
что там скудного и медленного в sql, если майнить собрались, то да инструмент не тот.

>В-третих - самый жирный минус - как только ваша база не будет в состоянии тянуть количество записей и операций. и вам нужно будет переехать - вы просто охуеете от количества действий которые нужно будет совершить

вот это вообще не понял, вы про тюнинг, переезд на другой сервер, или кластер.

в общем пока не понятно.
источник

Д

Диман in pgsql – PostgreSQL
Не слушай его. О базах человек ничего ровным счётом не понимает. Сначала кладут логику в бэк, потом пандасами, спарками, даксами и воксами пытаются выгрузить и пересечь датасеты как нало на стороне бэка. Хотя одним цте запросом это можно было внутри БД с заведомо более производительным железом сдклать. Мастера.
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
Tagil Steel
У нас селекты бывают и поболее.
Я просто вещаю со стороны обычного бэк разработчика столкнувшимся с проблемами основанными на данных фичах
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
Диман
Не слушай его. О базах человек ничего ровным счётом не понимает. Сначала кладут логику в бэк, потом пандасами, спарками, даксами и воксами пытаются выгрузить и пересечь датасеты как нало на стороне бэка. Хотя одним цте запросом это можно было внутри БД с заведомо более производительным железом сдклать. Мастера.
Абсолютно верно ты сказал, я не сведущ так как большинство тут
источник

2_

2flower _ in pgsql – PostgreSQL
кстати статья как раз нейтральная или даже в сторону хранимых процедур, если вы не гугол и не яндекс, то боятся не вижу смысла.
источник

НБ

Никита Бафометович... in pgsql – PostgreSQL
Диман
Не слушай его. О базах человек ничего ровным счётом не понимает. Сначала кладут логику в бэк, потом пандасами, спарками, даксами и воксами пытаются выгрузить и пересечь датасеты как нало на стороне бэка. Хотя одним цте запросом это можно было внутри БД с заведомо более производительным железом сдклать. Мастера.
И ты кстати тут не очень прав Более мощное железо >> дороже чем грамотный разработчик + девопс
источник