The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

redis - persistent key-value database

Дата
01 Sep 2009
Заголовокredis - persistent key-value database
ПояснениеПредставлен проект Redis, который продолжает идеи таких проектов, как memcached и memcachedb, и является серверным хранилищем данных вида ключ/значение. Для обеспечения максимальной производительности Redis во время работы хранит все данные в оперативной памяти, периодически сохраняя снимки базы на диск. Архитектура приложения - однопроцессная, основанная на обработке событий, что позволяет избежать блокировок.

По сравнению с memcached, Redis позволяет использовать в качестве значений не только строки, но и списки, множества. Механизмы транзакций отсутствуют, что компенсируется богатым набором атомарных команд: инкремент/декремент, стандартные операции над списками и множествами, переименование ключей, множественная выборка и т.д.

Redis может оказаться хорошим выбором для высоконагруженных сервисов, так как адаптирован под максимальную производительность и поддерживает репликацию, а клиентские библиотеки доступны для большинства популярных языков: Perl, Python, Java, Ruby, Tcl и других. Заявленные значения производительности составляют 110000 операций записи или 81000 операций выборки в секунду на процессоре Xeon X3320 2.5 ГГц под управлением Linux 2.6. Еще одним преимуществом можно считать либеральную лицензию BSD.

Home URLhttp://code.google.com/p/redis/
Флагenglish
РазделБазы данных
Ключи



 Добавить ссылку
 
 Поиск ссылки (regex):
 

Последние заметки
- 13.09 Гитара в Debian и борьба с XRUN
- 11.09 Первоначальная настройка VPS сервера на базе CentOS 8
- 18.08 Установка в Firefox официального расширения Google Translate, поставляемого для Chrome
- 10.08 Создание сборки Android 10 для Raspberry Pi 4
- 10.07 Включение DNS over TLS в Fedora
- 29.06 Диапазоны IP-адресов облачных сервисов Amazon, Google, OVH, DigitalOcean и Microsoft
- 16.06 Развёртывание приложений .NET/ASP.NET Core в Ubuntu 20.04 с Nginx
- 02.05 Логическое объединение нескольких файловых систем при помощи mergerfs
- 13.04 Откуда берется steal внутри виртуальных машин и что с этим делать
- 03.04 Настройка PulseAudio и ALSA для достижения максимального качества звука
RSS | Следующие 15 записей >>




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру