Redis 3.2.8 nedávno vydané, je úložiště datových struktur v paměti s otevřeným zdrojovým kódem, které se používá jako databáze pro mezipaměť a zprostředkovatele zpráv. Podporuje datové struktury, jako jsou řetězce, hashe, seznamy, sady, seřazené sady s dotazy na rozsah, bitmapy, hyperloglogy a geoprostorové indexy s poloměrovými dotazy. Redis má vestavěnou replikaci, stejně jako skriptování Lua, vystěhování LRU, transakce a různé úrovně perzistence na disku a poskytuje vysokou dostupnost prostřednictvím Redis Sentinel a automatického dělení s Redis Cluster. Než se podíváme na to, jak nainstalovat Redis na Ubuntu, pojďme se rychle podívat na jeho vlastnosti.
Funkce Redis
- Podporuje triviální nastavení hlavní a podřízené asynchronní replikace s velmi rychlou neblokující první synchronizací. Stejně jako automatické opětovné připojení s částečnou resynchronizací na rozdělení sítě
- Transakce - umožňuje redis provést skupinu příkazů v jednom kroku
- Pub / Sub - Zprávy odeslané jinými klienty na tyto kanály budou Redisem zaslány všem klientům s předplatným
- Lua skriptování - EVAL a EVALSHA se používají k vyhodnocení skriptů pomocí tlumočníka Lua zabudovaného do Redisu od verze 2.6.0.
- Klávesy s omezenou dobou životnosti - Nastavte časový limit na klávesu. Po vypršení časového limitu bude klíč automaticky odstraněn
- LRU vyklizení klíčů - Když se Redis používá jako mezipaměť, často se očekávalo, že umožní automatické vystěhování starých dat při přidání nového. Proto je LRU jednou z podporovaných metod vystěhování
- Automatické převzetí služeb při selhání - Redis Sentinel poskytuje Redisu vysokou dostupnost
- Kromě toho můžete použít Redis z většiny programovacích jazyků
- Je napsán v ANSI C a funguje ve většině systémů POSIX, jako je Linux, * BSD, stejně jako OS X bez externích závislostí.
Redis 3.2.8 Seznam změn
Toto vydání přichází se dvěma důležitými opravami chyb, první z nich je zásadní:
- Zřejmě Jemalloc 4.4.0 může obsahovat zablokování za určitých podmínek. Dříve používané verze Jemalloc byly vráceny zpět.
- MIGRATE by mohl selhat server po chybě soketu
Jak nainstalovat Redis 3.2.8 na 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
Jak odinstalovat Redis z Ubuntu
sudo apt-get remove redis