Найти в Дзене
Цифровая Переплавка

Redis 8.0: Новый уровень производительности

Оглавление

Redis представил второй этап разработки версии 8.0-M02, обещая не только значительное улучшение производительности, но и расширенные возможности масштабирования. Эта версия доступна для тестирования в Community Edition (CE) и устанавливает новый стандарт скорости и эффективности.

Основные изменения Redis 8.0-M02

1. Ускорение команд

Redis 8.0-M02 значительно снижает задержки выполнения популярных команд. Например:

  • До 36% снижение задержки для команды ZADD.
  • До 28% для SMEMBERS.
  • До 10% для HGETALL.

Эти показатели достигаются благодаря оптимизации структуры данных и управлению памятью.

2. Масштабируемость Redis Query Engine

Ранее доступная только в Redis Cloud и Redis Software, горизонтальная и вертикальная масштабируемость теперь включена в Community Edition:

  • Горизонтальная масштабируемость: управление большими наборами данных через кластеры.
  • Вертикальная масштабируемость: увеличение пропускной способности запросов в 16 раз.

Эти возможности сделали Redis одним из самых быстрых векторных баз данных, доступных бесплатно.

3. Векторный поиск в реальном времени

Redis CE 8.0 поддерживает поиск по одному миллиарду векторов размерностью 768, используя набор данных LAION-5B. В зависимости от настроек точности, система способна обрабатывать:

  • 66 000 вставок векторов в секунду при точности ≥95%.
  • 160 000 вставок при более низкой точности.

При этом достигается высокая производительность и точность до 95% с временем отклика 1,3 секунды для топ-100 ближайших соседей.

4. Простота в использовании

Redis 8.0-M02 доступен для загрузки как образы Docker (Alpine или Debian). Это упрощает развертывание для разработчиков.

5. Новые данные и модули

В предыдущих версиях были добавлены новые структуры данных (JSON, временные ряды, вероятностные структуры). Redis 8.0-M02 развивает эти наработки, обеспечивая ещё большую скорость и устойчивость.

Технические детали

Для оценки производительности Redis провел тесты с использованием процессоров Intel IceLake и высокоскоростного сетевого оборудования. Тесты подтвердили значительное снижение медианной задержки (p50) и улучшение предсказуемости работы команд.

Выводы

Redis 8.0-M02 стал очередным шагом к улучшению производительности и масштабируемости. Это делает его подходящим решением как для малого, так и для крупного бизнеса. Пользователи могут скачать и протестировать Redis CE 8.0 уже сегодня, ожидая выхода версии GA в будущем.

Полезные ссылки: