Redis 3.2.8, nedavno objavljeno, otvoreni je izvor, pohrana u strukturi podataka u memoriji, koristi se kao baza podataka za predmemoriranje i posredovanje poruka. Podržava podatkovne strukture kao što su nizovi, hashovi, popisi, skupovi, sortirani skupovi s upitima raspona, bitmape, hiperloglozi i geoprostorni indeksi s upitima radijusa. Redis ima ugrađenu replikaciju, kao i Lua skriptiranje, izbacivanje LRU-a, transakcije i različite razine postojanosti na disku, a pruža visoku dostupnost putem Redis Sentinela i automatsko particioniranje s Redis klasterom. Prije nego što proučimo kako instalirati Redis na Ubuntu, pogledajmo njegova svojstva.
Redis značajke
- Podržava trivijalnu za postavljanje asinkronu replikaciju master-slave, s vrlo brzom neblokirajućom prvom sinkronizacijom. Kao i automatsko ponovno povezivanje s djelomičnom ponovnom sinkronizacijom na mrežnom razdvajanju
- Transakcije - omogućuje redisu da izvrši grupu naredbi u jednom koraku
- Pub / Sub - Poruke koje drugi klijenti šalju na ove kanale Redis će proslijediti svim pretplaćenim klijentima
- Lua skriptiranje - EVAL i EVALSHA koriste se za procjenu skripti pomoću tumača Lua ugrađenog u Redis počevši od verzije 2.6.0.
- Tipke s ograničenim vremenom života - postavite vremensko ograničenje na tipki. Nakon isteka vremenskog ograničenja, ključ će se automatski izbrisati
- LRU izbacivanje ključeva - kada se Redis koristi kao predmemorija, često se očekivalo da će mu omogućiti da automatski izbaci stare podatke dok dodajete novi. Stoga je LRU jedna od podržanih metoda deložacije
- Automatsko preusmjeravanje - Redis Sentinel pruža visoku dostupnost Redisa
- Nadalje, možete koristiti Redis iz većine programskih jezika
- Napisan je na ANSI C i radi u većini POSIX sustava poput Linuxa, * BSD-a, kao i OS X bez vanjskih ovisnosti.
Redis 3.2.8 Dnevnik promjena
Ovo izdanje dolazi s dvije važne ispravke programskih pogrešaka, od kojih je prva kritična:
- Očito Jemalloc 4.4.0 može sadržavati mrtvu točku pod određenim uvjetima. Ranije korištene verzije Jemalloc vraćene su natrag.
- MIGRATE može srušiti poslužitelj nakon pogreške na utičnici
Kako instalirati Redis 3.2.8 na Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04
sudo add-apt-repozitorij ppa: chris-lea / redis-server sudo apt-get update && sudo apt-get install redis
Kako deinstalirati Redis iz Ubuntu-a
sudo apt-get ukloni redis