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.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




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

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Microsoft возобновляет распространение обновления Windows 10 October 2018Microsoft возобновляет распространение обновления Windows 10 October 2018
Вышла новая версия программы SiteAnalyzer 1.6.2Вышла новая версия программы SiteAnalyzer 1.6.2
Блок рекламы


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

В Стэнфорде придумали надежный метод шифрования персональных данныхВ Стэнфорде придумали надежный метод шифрования персональных данных
Новое обновление Windows 10 выдаёт «синий экран смерти»Новое обновление Windows 10 выдаёт «синий экран смерти»
Microsoft вновь запустила обновление Windows 10 October 2018Microsoft вновь запустила обновление Windows 10 October 2018
Microsoft прекращает обновление Windows 10 October 2018 из-за серьёзных проблемMicrosoft прекращает обновление Windows 10 October 2018 из-за серьёзных проблем
Обновление Windows 10 удаляет файлы пользователей и нагружает процессорОбновление Windows 10 удаляет файлы пользователей и нагружает процессор
Microsoft выпустил обновление Windows 10 October 2018 UpdateMicrosoft выпустил обновление Windows 10 October 2018 Update
Apple признала проблему замедления топовых Macbook Pro и выпустила обновление ПО для ее решения
Обновление Google Chrome позволит авторизоваться на сайтах без паролей
1Password для Mac получает первое платное обновление1Password для Mac получает первое платное обновление
Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»
Последние новости

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