Состоялся выпуск новой основной версии СУБД Redis 7.0
Новая основная версия системы управления базами данных (СУБД) с хранилищем типа «ключ-значение» в оперативной памяти выпущена одноименной компанией-разработчиком, 27 апреля версия опубликована на сайте проекта.
В версии 7.0 добавлена поддержка функций, выполняемых на стороне сервера. Функции позволяют осуществлять обработку поступающих данных и сохраняются в слепках данных на постоянном накопителе.
Переработана подсистема управления доступа к данным на основе ключей (ACL). Подсистема теперь позволяет определять различные наборы доступа к командам каждому пользователю, либо множеству пользователей.
Добавлен механизм распространения сообщений по подписке. Причем механизм позволяет распространять сообщения на другие узлы. Работа с распространением и подпиской осуществляется командами «SSUBSCRIBE», «SUNSUBSCRIBE» и «SPUBLISH».
Добавлено множество новых команд. Исправлены уязвимости с кодами CVE-2022-24735 и CVE-2022-24736, а также предложен механизм обхода уязвимости CVE-2022-0543) в операционных системах Linux Ubuntu и Debian.
Произведен ряд оптимизаций кода СУБД, направленных на повышение производительности и снижение потребления памяти.