TGViewer
Филипп Федан | Управление без иллюзий Филипп Федан | Управление без иллюзий @feel_delivery · 192 subscribers
Post #156 60
Redis и другие InMemoryDB, когда скорость важнее надежности ⚡️

Продолжаю серию про базы. Сегодня Redis, хранит объекты в виде ключ - значение.
Redis уникален, потому что хранит данные в оперативной памяти, а не на диске. Поэтому он быстрый, супер быстрый. Микросекунды на чтение и запись. Там, где PostgreSQL думает секунды, Redis отвечает мгновенно.
Но у скорости есть цена. Если сервер выключится, данные могут исчезнуть. Redis умеет сохранять на диск, но это не так надежно, как в классических базах, для этого его почти не используют. Плюс довольно дорогое удовольствие, в связи со стоймостью оперативки.

Зачем Redis нужен?
Кэш. Когда одни и те же данные запрашивают постоянно, их выгоднее держать в Redis, чем каждый раз дергать тяжелую базу. Получение списка городов, курсов валют или какие-то вычислимые запросы начинают летать.

Сессии. Пользователь залогинился. Его сессия живет в Redis. Быстро проверить, что он авторизован.

Счетчики и лимиты. Сколько запросов в секунду, сколько лайков, сколько просмотров. Redis считает мгновенно.

Быстро про альтернативы:
Valkey это форк Redis но бесплатный, можно сэкономить, а если у нас в задаче только кэш, можно ограничиться инструментом Memcached, чуть проще и требует меньше ресурсов.

По итогу:
Redis дополнительный инструмент для повышения скорости вашей системы, за эту скорость надо платить, если данных много, придется покупать дорогие серверы с большим объемом RAM.

А вы используете Redis поделитесь в комментах?

🔮Управление без иллюзий. Подписывайтесь и делитесь с коллегами!

Кто следующий?

🤓- ClickHouse
😎- MongoDB
😈- Cassandra

#бд #тех_грам #техничка
  • 🤓 4
  • 😈 1
More from @feel_delivery
  1. Oct 2, 2026По следам Agile трансформации 😂 #Хи_хи_Ха_ха 🔮Управление без иллюзий. Подписывайтесь и д…
  2. Sep 28, 2026Я прошел обучение по SAFe 6 и внедряю ART на 84 человека. Что изменилось 🚂 Последние пару…
  3. Sep 25, 2026Пятница. Можно и посмеяться. Или поплакать. Кому как. 😭 - дети не знают, что их ждет 🔥 -…
  4. Sep 23, 2026PostgreSQL для менеджера: таблицы, связи и нормализация 🗄 В прошлом посте серии про базы…
  5. Sep 21, 2026Кейс: как Лена внедрила Kanban и перестала тушить пожары 📊 Лена была моей коллегой и дели…
  6. Sep 18, 2026Давайте честно, мы тут не ради умных постов про управление 😅 🔮Управление без иллюзий. По…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →