Redis 4.0 — крупное обновление NoSQL-базы данных, устраняющее «ряд важных ограничений»

В минувшую пятницу была анонсирована общая доступность новой крупной версии популярной базы данных с открытым кодом из категории NoSQL — Redis 4.0.

На подготовку релиза Redis 4 потребовался год разработки. Анонсируя его, Сальватор Санфилиппо (Salvatore Sanfilippo), оригинальный разработчик Redis и сотрудник Redis Labs, особенно отметил свою радость по поводу «преодоления ряда очень важных ограничений Redis» с выпуском этой версии. Итак, среди самых значимых изменений:

  • новый движок репликации PSYNC2, позволивший slave-серверам, которые стали masters, принимать старые slave (без полной ресинхронизации), а также останавливать, обновлять и перезапускать slave-серверы с обратным подключением к master и необходимостью в частичной ресинхронизации;
  • представлена поддержка модулей, позволяющая расширять возможности и структуры данных в Redis;
  • улучшения в работе кэша (в частности, поддержка алгоритма LFU вместо LRU);
  • команды DEL, FLUSHDB и FLUSHALL теперь могут запускаться в отдельном процессе, вызывая UNLINK (вместо DEL) и используя опцию ASYNC для FLUSH, а также добавлена новая команда SWAPDB — всё это вместе «открывает интересные возможности для автоматического переключения одного набора данных на другой», а также улучшает производительность для некоторых вариантов использования Redis;
  • возможность включения нового режима AOF (Append Only File), обеспечивающего более быструю перезапись и обновление данных, меньше задержек;
  • официальная поддержка платформы Raspberry Pi (каждый новый релиз Redis теперь проверяется на этих устройствах);
  • новая команда MEMORY, предлагающая больше возможностей по изучению используемой памяти (см. также MEMORY DOCTOR и MEMORY USAGE);
  • значительные улучшения в Redis Cluster, включающие в себя поддержку NAT/контейнеров, лучшее обнаружение падений, меньшие накладные расходы на использование процессора;
  • возможность активной дефрагментации памяти.
Логотип Redis
Логотип Redis / Иллюстрация с сайта En.Wikipedia.Org

Сейчас готовится релиз Redis 4.2, который также обещает привнести в эту СУБД интересные новшества.

Дмитрий Шурупов по материалам Groups.Google.com.



Коды для вставки в блог\форум




Интересные новости
Microsoft прекратил поддержку Windows 7Microsoft прекратил поддержку Windows 7
Разработчики Chromium предложили замену заголовку User-AgentРазработчики Chromium предложили замену заголовку User-Agent
Mozilla сокращает штат для сохранения финансирования инновацийMozilla сокращает штат для сохранения финансирования инноваций
Mozilla добавила голосовое управление в браузер FirefoxMozilla добавила голосовое управление в браузер Firefox
Microsoft официально выпустил новый браузер Edge на основе ChromiumMicrosoft официально выпустил новый браузер Edge на основе Chromium
Блок рекламы


Похожие новости

Firefox будет оповещать пользователей об утечках данных, связанных с их аккаунтамиFirefox будет оповещать пользователей об утечках данных, связанных с их аккаунтами
Google забанит расширения для Chrome, которые собирают много данных об активности пользователей
В Chrome появятся новые защиты и настройки для контроля над сбором данных для рекламыВ Chrome появятся новые защиты и настройки для контроля над сбором данных для рекламы
Апрельское обновление замедлило Windows 10Апрельское обновление замедлило Windows 10
Последнее обновление Windows 10 снижает производительность в играхПоследнее обновление Windows 10 снижает производительность в играх
Chrome уличили в утечке личных данныхChrome уличили в утечке личных данных
Microsoft уже начала тестировать крупное обновление Windows 2020 годаMicrosoft уже начала тестировать крупное обновление Windows 2020 года
Обновление Windows 10 October 2018 доступно для всех пользователейОбновление Windows 10 October 2018 доступно для всех пользователей
В Стэнфорде придумали надежный метод шифрования персональных данныхВ Стэнфорде придумали надежный метод шифрования персональных данных
Новое обновление Windows 10 выдаёт «синий экран смерти»Новое обновление Windows 10 выдаёт «синий экран смерти»
Последние новости

Подгружаем последние новости