Redis

Nainstalujte Redis na Ubuntu

Nainstalujte Redis na Ubuntu
Redis je úložiště dat v paměti. To znamená, že Redis ukládá data do paměti počítače (RAM). Redis se používá jako server mezipaměti mezipaměti webu nebo aplikace a databáze. Server mezipaměti dramaticky zvyšuje výkon vašeho webu nebo aplikace, protože nejčastěji přístupná data jsou ukládána do paměti RAM vašeho počítače, což je opravdu rychlé.

Jednoduchý příklad učiní potřebu serveru mezipaměti mnohem jasnější. Řekněme, že vlastníte aplikaci anglického slovníku. Ve vaší slovníkové databázi je asi 200 000 slov. Když uživatel vyhledá slovo ve vaší aplikaci, musí vaše aplikace prohledat databázi a najít slovo a poté uživateli zobrazit význam a několik příkladů vět. Ale 90% nebo více lidí vyhledává velmi běžná slova, řekněme 30 000 slov z celkových 200 000 slov ve vaší databázi. Vaše slovníková aplikace tedy tráví spoustu času hledáním stejného slova v databázi. Tím se zvyšuje zatížení serveru a doba přístupu na stránku. Co kdybyste mohli doručit běžně vyhledávaných 30 000 slov rychleji a efektivněji? Pokud nastavíte server mezipaměti a mezipaměť nejčastěji vyhledávaných slov, sníží se 90% zatížení serveru. Vaše aplikace bude také reagovat rychleji než kdy dříve. Takže můžete dělat více za méně. Pokud mezi nimi používáte server mezipaměti, nepotřebujete velmi výkonný server. Výkon aplikace ve slovníku lze rychle zvýšit bez zvýšení nákladů.

Nyní víte, jak důležité jsou servery mezipaměti. Redis je vynikající řešení pro ukládání do mezipaměti.  V tomto článku vám ukážu, jak nainstalovat Redis na Ubuntu. Budu používat Ubuntu 18.04 LTS pro demonstraci. Mělo by to ale fungovat u jakékoli moderní verze Ubuntu. Začněme.

Instalace Redis na Ubuntu pomocí Správce balíčků:

Redis je k dispozici v oficiálním úložišti balíků Ubuntu. Instalace je tedy opravdu snadná.  Nejprve pomocí následujícího příkazu aktualizujte mezipaměť úložiště balíčků APT na vašem počítači Ubuntu:

$ sudo apt aktualizace

Mezipaměť úložiště balíčků APT by měla být aktualizována.

Nyní nainstalujte Redis pomocí následujícího příkazu:

$ sudo apt install redis

Nyní stiskněte y a poté stiskněte pokračovat.

Redis by měl být nainstalován.

Nyní pomocí následujícího příkazu zkontrolujte, zda Redis pracuje správně:

$ redis-cli - verze

Jak vidíte, na mém Ubuntu 18.04 LTS stroj, Redis 4.0.9 je nainstalován a funguje správně.

Spuštění a zastavení služby Redis:

Nyní zkontrolujte, zda je spuštěna služba Redis, spusťte následující příkaz:

$ sudo systemctl status redis

Jak vidíte, služba Redis běží.

Chcete-li zastavit službu Redis, spusťte následující příkaz:

$ sudo systemctl stop redis

Jak vidíte, služba Redis již nefunguje.

Chcete-li spustit službu Redis, spusťte následující příkaz:

$ sudo systemctl start redis

Jak vidíte, služba Redis je opět spuštěna.

Spuštění Redis při spuštění systému:

Pokud chcete, aby se služba Redis spustila při spuštění počítače, můžete službu Redis přidat do spuštění systému vašeho zařízení s Ubuntu.  Přidejte službu Redis do spuštění systému vašeho zařízení Ubuntu pomocí následujícího příkazu:

$ sudo systemctl povolit redis-server

Ke spuštění systému vašeho zařízení s Ubuntu by měla být přidána služba Redis.

Odebrání služby Redis ze spuštění systému:

Pokud jste do spuštění systému vašeho zařízení Ubuntu přidali službu Redis a chtěli byste ji nyní odstranit ze spuštění systému, spusťte následující příkaz:

$ sudo systemctl deaktivovat redis-server

Služba Redis by měla být odebrána ze spuštění systému vašeho zařízení Ubuntu.

Budování Redis ze zdroje:

Redis můžete také vytvořit ze zdroje na Ubuntu. Je to snadné, protože Redis nemá žádné závislosti. Vše, co potřebujete, je mít funkční sady nástrojů kompilátoru GCC. GCC a všechny nástroje pro sestavení na Ubuntu můžete snadno nainstalovat pomocí následujícího příkazu:

$ sudo apt install build-essential

Nyní stiskněte y a poté stiskněte .

GCC a všechny nástroje pro sestavení by měly být nainstalovány.

Nyní si stáhněte zdrojový kód Redis z oficiálních webových stránek Redis na adrese https: // redis.io / stáhnout

V době psaní tohoto článku je nejnovější beta verze Redisu 5.0. Pojďme to zkompilovat a nainstalovat.  Nejprve vytvořte dočasný adresář (řekněme tomu redis5) a přejděte na něj pomocí následujícího příkazu:

$ mkdir ~ / redis5 && cd ~ / redis5

Nyní si stáhněte Redis 5.Zdrojový kód 0-RC 6 s následujícím příkazem:

$ wget https: // github.com / antirez / redis / archive / 5.0-rc6.dehet.gz

Redis 5.0 Beta zdrojový kód by měl být stažen.

Nyní extrahujte soubor archivu zdrojového kódu pomocí následujícího příkazu:

$ tar xvzf 5.0-rc6.dehet.gz

Archivní soubor by měl být rozbalen.

Jak vidíte, nový adresář redis-5.0-rc6 / je vytvořen.

Nyní přejděte na redis-5.0-rc6 / adresář s následujícím příkazem:

$ cd redis-5.0-rc6

Nyní zkompilujte Redis pomocí následujícího příkazu:

$ make

Jak vidíte, Redis se kompiluje. Mělo by to chvíli trvat.

Po dokončení procesu kompilace byste měli vidět následující výstup:

Nyní nainstalujte Redis pomocí následujícího příkazu:

$ sudo provést instalaci

Redis je nainstalován.

Chcete-li zkontrolovat, kde jsou nainstalovány binární soubory Redis, spusťte následující příkaz:

$ whereis redis-server

Jak vidíte, binární soubory Redis jsou k dispozici v / usr / local / bin adresář.

Chcete-li zkontrolovat, zda Redis funguje, spusťte následující příkaz:

$ redis-cli - verze

Jak vidíte, Redis 4.9.106 je nainstalován a funguje správně.

Podpora programu Redis Languge:

S Redisem můžete komunikovat pomocí mnoha programovacích jazyků, jako je Node.js, PHP, Ruby, Python, C, C ++, Java a mnoho dalších.

Chcete-li zkontrolovat, zda Redis podporuje váš požadovaný programovací jazyk, přejděte na oficiální web Redis na adrese https: // redis.io / klienti

Takto tedy instalujete Redis na Ubuntu. Děkujeme za přečtení tohoto článku.

Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...
Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...
Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...