Redis 3.0.0

1-го апреля 2015 года стала доступна новая версия нереляционной СУБД Redis. Основной отличительной особенностью данного релиза является то, что это первая стабильная версия Redis со встроенной поддержкой кластеризации*).

Redis — это нереляционная СУБД типа ключ-значение (key-value) с открытым исходным кодом.

Поддерживает следующие структуры данных:

строка (string); хэш (hash); список (list); множество (set); сортированное множество (sorted set); битовый массив (bitmap); HyperLogLog (структура данных для реализации алгоритма рандомизированного вероятностного подсчета количества уникальных значений). Для всех этих типов поддерживаются атомарные операции (например вставка в список или пересечение множеств). База данных Redis хранится в основной памяти, а для обеспечения долговременного хранения используется синхронизация на диск.

Основные изменения:

встроенная поддержка кластеризации; улучшен аппроксимационный алгоритм вытеснения ключей для LRU**)-кешей; добавлена команда CLIENT PAUSE: остановка обработки всех запросов клиента на определенное время; переработан механизм обеспечения долговременного хранения даных AOF***) с целью уменьшения задержек при сбросе буфера на медленных дисках; *) Redis Cluster Specification**) least recently used***) append only file

 key-value, nosql, redis

©  Linux.org.ru