Redis (REmote DIctionary Server) — это нереляционная высокопроизводительная СУБД. Redis — документо-ориентированное сетевое журналируемое хранилище данных типа «ключ-значение» с открытым исходным кодом.
Хранит базу данных в оперативной памяти, снабжена механизмами снимков и журналирования для обеспечения постоянного хранения. Основной особенностью является поддержка значений следующих типов: строка (данный тип позволяет хранить произвольный сериализованный объект либо число, поддерживаются специальные операции трактующие строку как целое число), связный список, множество, сортированное множество, хеш таблица, операции над которыми выполняются атомарно.
Также предоставляет операции для реализации механизма обмена сообщениями. Поддерживает master-slave репликацию данных на несколько узлов.
Имеет библиотеки для работы со многими существующими языками программирования, такими как C, C++, C#, Clojure, Common Lisp, Erlang, Java, JavaScript, Lua, Perl, PHP, Python, Ruby, Scala, Go, Tcl.
Сайт разработчика:
Что почитать?
Разместил:
Вышел новый крупный релиз системы управления базами данных Redis, открывшего новую стабильную ветку этой БД — Redis 3.0.
Основные изменения и улучшения в Redis 3.0: