Size: a a a

pgsql – PostgreSQL

2021 January 16

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
твоя проблема в том, что ты индекс не с тем опклассом создал, а не в кодировках
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
кодировки весь нормальный софт обрабатывает на вводе-выводе и внутри всё держит в юникоде
источник

DP

Darafei Praliaskousk... in pgsql – PostgreSQL
локаль C в btree индексах - перформанс-хак, когда ты жертвуешь ненормализованными юникодными представлениями, зато получаешь более шуструю сортировку с префиксными ухищрениями
источник

D

Dmitriy in pgsql – PostgreSQL
maxp.dev
смысл в том, чтобы не городить кучу разных баз и не пытаться выбирать что-то оттуда, и что-то отсюда
В реальном проекте вы в любом случае не обойдётесь одним только использованием PostgreSQL. Так или иначе, нужен хотя бы кеш. Например, Redis - и это уже вторая база. Всё равно вы из этой таблице сообщений чата (если в PostgreSQL всё же собираетесь сообщения хранить), данные будете постоянно удалять, потому что нет вообще никакого смысла хранить все сообщения, т.к. они очень быстро теряют актуальность и просто не нужны. PostgreSQL - хорошая СУБД, но использовать её везде - это, мне кажется, натягивание совы на глобус. Очереди тоже можно сделать с использованием PostgreSQL, но вы же не станете так делать, и возьмёте какой-нибудь RabbitMQ, надеюсь?
источник

V

Viktor in pgsql – PostgreSQL
Dmitriy
В реальном проекте вы в любом случае не обойдётесь одним только использованием PostgreSQL. Так или иначе, нужен хотя бы кеш. Например, Redis - и это уже вторая база. Всё равно вы из этой таблице сообщений чата (если в PostgreSQL всё же собираетесь сообщения хранить), данные будете постоянно удалять, потому что нет вообще никакого смысла хранить все сообщения, т.к. они очень быстро теряют актуальность и просто не нужны. PostgreSQL - хорошая СУБД, но использовать её везде - это, мне кажется, натягивание совы на глобус. Очереди тоже можно сделать с использованием PostgreSQL, но вы же не станете так делать, и возьмёте какой-нибудь RabbitMQ, надеюсь?
Очередь нельзя сделать с помощью редиса?
источник

D

Dmitriy in pgsql – PostgreSQL
Viktor
Очередь нельзя сделать с помощью редиса?
Можно и с помощью Redis
источник

m

maxp.dev in pgsql – PostgreSQL
Dmitriy
В реальном проекте вы в любом случае не обойдётесь одним только использованием PostgreSQL. Так или иначе, нужен хотя бы кеш. Например, Redis - и это уже вторая база. Всё равно вы из этой таблице сообщений чата (если в PostgreSQL всё же собираетесь сообщения хранить), данные будете постоянно удалять, потому что нет вообще никакого смысла хранить все сообщения, т.к. они очень быстро теряют актуальность и просто не нужны. PostgreSQL - хорошая СУБД, но использовать её везде - это, мне кажется, натягивание совы на глобус. Очереди тоже можно сделать с использованием PostgreSQL, но вы же не станете так делать, и возьмёте какой-нибудь RabbitMQ, надеюсь?
очень зависит что за реальный проект и какая там нагрузка, зачастую запросто можно и без редиса обойтись
источник

m

maxp.dev in pgsql – PostgreSQL
Viktor
Очередь нельзя сделать с помощью редиса?
есть прямо готовые либы для этого
источник

D

Dmitriy in pgsql – PostgreSQL
maxp.dev
очень зависит что за реальный проект и какая там нагрузка, зачастую запросто можно и без редиса обойтись
Если нагрузка такая, что можно без кеширования обойтись, то, конечно, можно что угодно городить.
источник

V

Viktor in pgsql – PostgreSQL
maxp.dev
есть прямо готовые либы для этого
Можете привести пример?
источник

EH

Eltun Hacıyev in pgsql – PostgreSQL
Viktor
Можете привести пример?
Hi
источник

D

Dmitriy in pgsql – PostgreSQL
Viktor
Можете привести пример?
Думаю, речь про pgq
источник

V

Viktor in pgsql – PostgreSQL
Dmitriy
Думаю, речь про pgq
Погуглю, спасибо)
источник

m

maxp.dev in pgsql – PostgreSQL
Viktor
Можете привести пример?
очереди для Редиса?
на нодежс - kue
источник

D

Dmitriy in pgsql – PostgreSQL
Viktor
Погуглю, спасибо)
Я неправильно прочитал сообщение - и неправильно вам ответил. Подумал, речь про очереди внутри PostgreSQL)))
источник

EH

Eltun Hacıyev in pgsql – PostgreSQL
Hi good day ,i am new here! I have .sql file and I have get it using custom format Could you please recommend me ,I want to restore the sql by creating a new table with 'pg_restore' or 'sed' using. How can I doing? Thanks a lot in advance
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Eltun Hacıyev
Hi good day ,i am new here! I have .sql file and I have get it using custom format Could you please recommend me ,I want to restore the sql by creating a new table with 'pg_restore' or 'sed' using. How can I doing? Thanks a lot in advance
Hello. This is Russian PostgreSQL chat.
So, you'd better ask in  https://t.me/pg_sql or https://t.me/postgreschat
Also there's excellent IRC channel, see https://www.postgresql.org/community/irc/
источник

T

The in pgsql – PostgreSQL
Михаил Шурутов
Мультимастер?! Инженер, который любит красивые решения?! Сочетания "безалкогольный этиловый спирт", "обезжиренное сало" имеют больше прав на существование. Хуже только "гуманная армия". Но гуманная армия - это вообще за гранью бобра с ослом.
ЗЫ. фейловер - это отдельная задача, планировщик? Мужчина, а вы пытались изучить стандарт SQL и его реализацию в ПГ? А потом грамотно писать запросы, а не как какая-нибудь субстанция в эту голову шибает? Говорят, когда запросы грамотные, даже хинты не вот уж нужны. Врут, наверное. Хотя, чего это я распинаюсь, словом "мультимастер" всё сказано. Да ещё и название СУБД коверкается...
И ни одного ответа по существу, как и у всех бартуноидов. Нет бы затёрли про pacelc, ipc и dlm, а не пытались в ad hominem. Хотя какая разница, когда Oracle, MS и Percona как-то смогли, а хайлоадеры мучаются кворум-нашлёпками или древним гринпламом с DTM.
источник

R

Riannon in pgsql – PostgreSQL
The
И ни одного ответа по существу, как и у всех бартуноидов. Нет бы затёрли про pacelc, ipc и dlm, а не пытались в ad hominem. Хотя какая разница, когда Oracle, MS и Percona как-то смогли, а хайлоадеры мучаются кворум-нашлёпками или древним гринпламом с DTM.
Мифическая ахинея)
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
The
Нищий бизнес цепляет наживку, ого, бесплатно же. А затем оказывается, что фейловер ручной, мультимастера нет, пулер оторван от субд, планировщик вообще чудит так, что приходится выворачивать join-ы наизнанку.
"Нищему бизнесу" всё это нахрен не сдалось.  Постгрес отлично справляется с сохранением и чтением данных, а больше от него и не требуется. А где мега-проекты всякие, там и upfront проектирование есть, если постгрес не подойдёт, то другое возьмут.
источник