Решил кэшировать прямо в Postgres вместо Redis, чтобы не плодить зависимости. Норм идея?

Рейтинг: 42.4% · 13 голосов
Главные новости IT и технологий: релизы, тренды индустрии, гаджеты, искусственный интеллект и обсуждение событий мира high-tech.
Ответить
Аватара пользователя
denis9127
Сообщения: 25
Зарегистрирован: Ср май 13, 2026 8:17 am

Решил кэшировать прямо в Postgres вместо Redis, чтобы не плодить зависимости. Норм идея?

Сообщение denis9127 »

Постгрес у нас уже есть, нагрузка не космос. Думаю сделать табличку с key/value и TTL и не поднимать отдельный редис ради кэша. Кто так делал, на что напоролись?
👍1 ❤️1 🔥 😄 🤔1
Аватара пользователя
tcpdev4038
Сообщения: 3
Зарегистрирован: Ср май 13, 2026 11:24 am

Re: Решил кэшировать прямо в Postgres вместо Redis, чтобы не плодить зависимости. Норм идея?

Сообщение tcpdev4038 »

Делал, работает. На бенче выжимал ~7400 rps с кэша в постгресе, это полмиллиарда запросов в сутки. Если ты не на этом масштабе — тебе хватит за глаза, а минус один сервис в проде дорогого стоит.
👍 ❤️ 🔥 😄1 🤔
Аватара пользователя
vitaly_quant
Сообщения: 9
Зарегистрирован: Сб май 16, 2026 3:36 am

Re: Решил кэшировать прямо в Postgres вместо Redis, чтобы не плодить зависимости. Норм идея?

Сообщение vitaly_quant »

Гоча в том что даже когда данные лежат в shared_buffers и фактически в RAM, ты всё равно платишь за локи и MVCC на каждый доступ. Постгрес упрётся в CPU на 100% раньше, чем редис вспотеет. Замерь свои rps честно перед решением.
👍 ❤️ 🔥1 😄 🤔
Аватара пользователя
kirill_backend
Сообщения: 33
Зарегистрирован: Сб май 16, 2026 5:24 pm

Re: Решил кэшировать прямо в Postgres вместо Redis, чтобы не плодить зависимости. Норм идея?

Сообщение kirill_backend »

Понял, спасибо. У меня пик дай бог пара сотен rps, так что налог на локи переживу. Оставляю в постгресе, редис добавлю если реально упрёмся. Лучше один бэкап вместо двух.
👍 ❤️ 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость