Код
#новости

Вышел Redis 7.0-rc1 — база данных стала работать намного быстрее

Авторы добавили новые фичи, улучшили производительность и внесли много других изменений.

Redis 7.0-rc1 — это первый кандидат на грядущую версию 7.0. Авторы базы данных дают возможность разработчикам протестировать новый функционал перед мажорным релизом.

Релиз 7.0-rc1 улучшает производительность, а также добавляет обратную совместимость с прошлыми версиями Redis. База данных стала эффективнее использовать память благодаря различным оптимизациям.

Разработчики отметили, что пользователи должны учитывать конкретные обновления при переходе на версию 7.0. Redis 7:

  • сохраняет AOF как несколько файлов в директории;
  • использует десятую версию форматирования RDB-файлов, которая несовместима с предыдущими версиями;
  • конвертирует архивированные списки ключей в списки пакетов на лету, когда загружает старый RDB-формат: конвертация применяется при загрузке файлов на диск или копировании из Redis master, что немного увеличивает время загрузки.

Redis 7.0-rc1 также включает новые фичи:

  • Redis-функции, предназначенные для серверных скриптов;
  • возможность задавать файлам ключевые разрешения и поддержка нескольких наборов командных правил через селекторы;
  • поддержка разделённых кластеров Pub/Sub;
  • улучшили обработку подкоманд в большинстве контекстов;
  • код для кластеров теперь поддерживает имена хостов вместо IP-адресов;
  • для Lua добавили поддержку флагов функций в EVAL-скриптах и RESP3-ответы для типов Verbatim и Big-Number, а ещё теперь можно получить версию Redis через redis.REDIS_VERSION или redis.REDIS_VERSION_NUM.

Кроме того, Redis 7.0 улучшает безопасность базы данных. Обновление блокирует по умолчанию некоторые чувствительные настройки и команды, улучшает связочные и защищённые обработки конфигов, а также убирает логирование по auth-pass-значению.

Посмотреть все изменения можно на официальной странице GitHub.


Проверьте свой английский. Бесплатно ➞
Нескучные задания: small talk, поиск выдуманных слов — и не только. Подробный фидбэк от преподавателя + персональный план по повышению уровня.
Пройти тест
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована