LINUX.ORG.RU

Базы Данных


9

0

Всего сообщений: 183

См. также:

 , , , , , , , , ,

Redis 4.0.0

Группа Open Source

После года разработки представлена новая версия Redis.

Redis — это key-value СУБД с открытым исходным кодом.

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

  • Движок репликации PSYNC2, предлагающий новые принципы согласования репликации и распространения изменений между мастером и слейвами. Теперь слейвы, повышенные до мастера, могут принимать других слейвов без полной ресинхронизации.
  • Модули: теперь можно использовать Redis в качестве фреймворка для создания сетевых сервисов. С помощью модулей можно реализовывать дополнительную функциональность, структуры данных, типы, появилась экспериментальная поддержка вынесения медленных операций в отдельные потоки.
  • Благодаря использованию основанного на LFU (least-frequently used) алгоритма вытеснения улучшилась работа кэша.
  • Операции DEL, FLUSHDB и FLUSHALL могут выполняться в отдельных потоках. Вместе с новой командой SWAPDB это открывает интересные возможности для атомарной замены одного набора данных на другой.
  • Возможность активировать новый режим записи данных на диск, сочетающий использование дампа RDB и AOF-лога.
  • Поддержка Raspberry Pi, на котором с этого момента будет тестироваться каждый новый релиз.
  • Новая команда MEMORY и её вариации MEMORY DOCTOR и MEMORY USAGE, предоставляющие новые средства для анализа использования памяти.
  • Улучшения Redis Cluster: поддержка NAT и контейнеров, более качественное обнаружение сбоев, меньшая по сравнению с Redis 3.2 нагрузка на CPU на узлах кластера. Разработчики сообщают, что выпуск 4.2 будет сфокусирован на Redis Cluster, и обещают большие новости.
  • Активная дефрагментация памяти: можно выполнить дефрагментацию на лету, если используется Jemalloc (по умолчанию в Linux).

>>> Подробности

 , ,

mathcrosp ()

Еще новости

2015

2014

2013

2012

2011

2010

Опросы

2012

Галерея

Форум

Ноябрь 2017

Сентябрь 2017

Август 2017

Июнь 2017

Май 2017

Апрель 2017

Январь 2017

2016