Redis

Redis
Redis
Тип

Документо-ориентированная СУБД

Разработчик

Salvatore Sanfilippo

Написана на

C

Операционная система

Кроссплатформенный

Языки интерфейса

англ.

Первый выпуск

10 апреля 2009

Последняя версия

2.6.0 (23 октября 2012)

Состояние

Active

Лицензия

BSD

Сайт

redis.io

Redis — документо-ориентированное сетевое журналируемое хранилище данных типа «ключ-значение» с открытым исходным кодом.

Хранит базу данных в оперативной памяти, снабжена механизмами снимков и журналирования для обеспечения постоянного хранения. Основной особенностью является поддержка значений следующих типов: строка (данный тип позволяет хранить произвольный сериализованный объект либо число, поддерживаются специальные операции трактующие строку как целое число), связный список, множество, сортированное множество, хеш таблица, операции над которыми выполняются атомарно. Также предоставляет операции для реализации механизма обмена сообщениями Publish-subscribe (см.: en:Messaging pattern). Поддерживает master-slave репликацию данных на несколько узлов.

В версии 2.6.0 в Redis добавлена поддержка Lua, позволяющего выполнять запросы на сервере. Lua позволяет атомарно совершить произвольную обработку данных на сервере и предназначена для использования в случае, когда нельзя достичь того же результата с использованием стандартных команд.

Имеет библиотеки для работы со многими существующими языками программирования, такими как C, C++, C#, Clojure, Common Lisp, Erlang, Java, JavaScript, Haskell, Lua, Perl, PHP, Python, Ruby, Scala, Go, Tcl.

По состоянию на 15 июля 2011 года, разработка Redis спонсируется компанией VMware.[1][2]

Redis работает на большинстве POSIX системах, таких как Linux, *BSD, Mac OS X без каких-либо дополнений. Linux и Mac OS X — две операционные системы, в которых был разработан и в большей степени протестирован Redis, поэтому VMware рекомендует использовать именно их для развертывания. Официальной поддержки для сборок Windows нет, но доступны некоторые опции, позволяющие работу Redis на этой ОС.[3] Компания Microsoft активно работает над переносом Redis на Windows.[4]

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Redis" в других словарях:

  • Redis — Développeurs Salvatore Sanfilippo et Pieter Noordhuis Première version …   Wikipédia en Français

  • Redis — Entwickler Salvatore Sanfilippo Erscheinungsjahr 2009 Betriebssystem Cross platform Programmier­sprache ANSI C Kategorie …   Deutsch Wikipedia

  • rediş — REDÍŞ s. v. dumbravă. Trimis de siveco, 20.12.2007. Sursa: Sinonime …   Dicționar Român

  • rėdis — sub. žr. 1 rėtis 4: [Abaras] susideda iš trijų dalių: tankesnio mezgimo sienos ir abiejuose jo šonuose pritaisytų reto mezgimo rėčių (rėdžių) rš …   Dictionary of the Lithuanian Language

  • rédis — neskl. pril. (ẹ̑) teh., v zvezi redis pero pero s ploščato okroglo konico za pisanje, risanje s tušem: risati z redis peresom …   Slovar slovenskega knjižnega jezika

  • redis — contredis redis …   Dictionnaire des rimes

  • redis-pero — rédis pèro sr DEFINICIJA crtaće pero za izvlačenje linija uz pomoć ravnala ETIMOLOGIJA njem. Reissfeder …   Hrvatski jezični portal

  • Redis — nm bord, abord, rebord Gascogne …   Glossaire des noms topographiques en France

  • rédis — prédis …   Dictionnaire des rimes

  • Pensiunea Redis — (Рышнов,Румыния) Категория отеля: 2 звездочный отель Адрес: Str. Izvor nr. 61, 50540 …   Каталог отелей


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»