Redis 3.2.8, издаден наскоро, е хранилище със структура на данни с отворен код, използвано като база данни за кеширане и посредник за съобщения. Той поддържа структури от данни като низове, хешове, списъци, набори, сортирани набори с заявки за диапазон, растерни карти, хиперлоги и геопространствени индекси с радиус заявки. Redis има вградена репликация, както и скриптове на Lua, изваждане на LRU, транзакции и различни нива на постоянство на диска, и осигурява висока наличност чрез Redis Sentinel и автоматично разделяне с Redis Cluster. Преди да разгледаме как да инсталираме Redis на Ubuntu, нека да разгледаме бързо неговите свойства.
Redis Характеристики
- Поддържа тривиална към настройка асинхронна репликация master-slave, с много бърза неблокираща първа синхронизация. Както и автоматично повторно свързване с частична ресинхронизация при разделяне на мрежата
- Транзакции - позволява на redis да изпълнява група команди в една стъпка
- Pub / Sub - Съобщенията, изпратени от други клиенти до тези канали, ще бъдат изпращани от Redis до всички абонати
- Lua скриптове - EVAL и EVALSHA се използват за оценка на скриптове, използвайки интерпретатора Lua, вграден в Redis, започвайки от версия 2.6.0.
- Клавиши с ограничено време за живот - Задайте време за изчакване на клавиша. След изтичане на времето за изчакване ключът автоматично ще бъде изтрит
- LRU изгонване на ключове - Когато Redis се използва като кеш, често се очаква да му позволи автоматично да извади стари данни, докато добавяте нов. Следователно LRU е един от поддържаните методи за изселване
- Автоматичен отказ - Redis Sentinel осигурява висока наличност за Redis
- Освен това можете да използвате Redis от повечето езици за програмиране там
- Написано е на ANSI C и работи в повечето POSIX системи като Linux, * BSD, както и OS X без външни зависимости.
Redis 3.2.8 Дневник на промените
Тази версия идва с две важни корекции на грешки, първата от които е критична:
- Очевидно Джемалок 4.4.0 може да съдържа задънена улица при определени условия. Преди използваните версии на Jemalloc бяха върнати обратно на.
- MIGRATE може да срине сървъра след грешка в сокет
Как да инсталирате Redis 3.2.8 на Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04
sudo add-apt-repository ppa: chris-lea / redis-server sudo apt-get update && sudo apt-get install redis
Как да деинсталирам Redis от Ubuntu
sudo apt-get премахване на redis