Zainstaluj Redis na Ubuntu Top 10

Zainstaluj Redis na Ubuntu Top 10
Redis to w pamięci magazyn danych. Oznacza to, że Redis przechowuje dane w pamięci komputera (RAM). Redis jest używany jako serwer pamięci podręcznej witryny lub pamięci podręcznej aplikacji i bazy danych. Serwer pamięci podręcznej poprawia wydajność Twojej witryny lub aplikacji dramatycznie, ponieważ najczęściej dostępne dane są buforowane w pamięci RAM komputera, który jest naprawdę szybki.

Prosty przykład sprawi, że potrzeba serwera pamięci podręcznej znacznie wyraźniej. Powiedzmy, że jesteś właścicielem angielskiej aplikacji słownika. W bazie danych słownika jest około 200 000 słów. Gdy użytkownik wyszuka słowo w Twojej aplikacji, aplikacja musi przeszukać bazę danych i znaleźć słowo, a następnie wyświetla znaczenie i niektóre przykładowe zdania dla użytkownika. Ale 90% lub więcej osób szuka bardzo popularnych słów, powiedzmy 30 000 słów w ramach 200 000 słów w Twojej bazie danych. Tak więc Twoja aplikacja słownika spędza dużo czasu na przeszukiwanie bazy danych w poszukiwaniu tego samego słowa. Zatem czas obciążenia serwera i czas dostępu do strony. Co jeśli możesz dostarczyć powszechnie o 30 000 słów szybciej i wydajniej? Cóż, jeśli skonfigurujesz serwer pamięci podręcznej i pamięć podręczną najczęściej wyszukiwane słowa, wówczas 90% obciążenia serwera zostanie zmniejszone. Twoja aplikacja będzie również odpowiednia szybciej niż kiedykolwiek. Więc możesz zrobić więcej za mniej. Nie potrzebujesz bardzo mocnego serwera, jeśli używasz serwera pamięci podręcznej pomiędzy. Wydajność aplikacji słownika można szybko zwiększyć bez zwiększania kosztów.

Teraz wiesz, jak ważne są serwery pamięci podręcznej. Redis jest doskonałym rozwiązaniem buforowania. W tym artykule pokażę, jak zainstalować Redis na Ubuntu. Będę używać Ubuntu 18.04 LTS dla demonstracji. Ale powinien działać dla każdej nowoczesnej wersji Ubuntu. Zacznijmy.

Instalowanie Redis na Ubuntu za pomocą menedżera pakietów:

Redis jest dostępny w oficjalnym repozytorium pakietów Ubuntu. Więc jest naprawdę łatwy do zainstalowania. Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt na komputerze Ubuntu za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Teraz zainstaluj Redis z następującym poleceniem:

$ sudo apt instal Redis

Teraz naciśnij y a następnie naciśnij kontynuować.

Redis należy zainstalować.

Teraz sprawdź, czy Redis działa poprawnie z następującym poleceniem:

$ redis-cli --version

Jak widać, na moim ubuntu 18.04 LTS Machine, Redis 4.0.9 jest zainstalowane i działa poprawnie.

Rozpoczęcie i zatrzymanie usługi Redis:

Teraz, aby sprawdzić, czy usługa Redis działa, uruchom następujące polecenie:

$ sudo systemCtl Status Redis

Jak widać, usługa Redis działa.

Aby zatrzymać usługę Redis, uruchom następujące polecenie:

$ sudo systemCtl Stop Redis

Jak widać, usługa Redis już nie działa.

Aby uruchomić usługę Redis, uruchom następujące polecenie:

$ sudo systemctl start redis

Jak widać, usługa Redis znów działa.

Rozpoczęcie Redis na rozruchu systemowym:

Jeśli chcesz, aby usługa Redis uruchomiła się, gdy komputerowy komputer może dodać usługę Redis do uruchamiania systemu urządzenia Ubuntu. Dodaj usługę Redis do uruchamiania systemu komputera Ubuntu za pomocą następującego polecenia:

$ sudo systemCtl włącza Redis-Server

Usługa Redis powinna zostać dodana do uruchamiania systemu komputera Ubuntu.

Usuwanie usługi Redis z uruchamiania systemu:

Jeśli dodałeś usługę Redis do uruchamiania systemu urządzenia Ubuntu i chcesz go teraz usunąć z uruchamiania systemowego, a następnie uruchom następujące polecenie:

$ sudo systemctl wyłącz Redis-server

Usługa Redis powinna zostać usunięta z uruchamiania systemu komputera Ubuntu.

Budowanie Redis ze źródła:

Możesz także zbudować Redis ze źródła na Ubuntu. Jest to łatwe, ponieważ Redis nie ma żadnych zależności. Wszystko, czego potrzebujesz, to mieć działające narzędzia do kompilatora GCC. Możesz łatwo zainstalować GCC i wszystkie narzędzia kompilacji na Ubuntu za pomocą następującego polecenia:

$ sudo apt instal instalacja kompilacji

Teraz naciśnij y a następnie naciśnij .

GCC i wszystkie narzędzia kompilacji powinny być zainstalowane.

Teraz pobierz kod źródłowy Redis z oficjalnej strony Redis pod adresem https: // redis.IO/Pobierz

W chwili pisania tego pisania najnowsza wersja beta Redis to 5.0. Skompilujmy i zainstalujmy. Najpierw utwórz katalog tymczasowy (nazwijmy to Redis5) i przejdź do niego za pomocą następującego polecenia:

$ mkdir ~/redis5 && cd ~/redis5

Teraz pobierz Redis 5.0-RC 6 Kod źródłowy z następującym poleceniem:

$ wget https: // github.com/antrezes/redis/archiwum/5.0-RC6.smoła.GZ

Redis 5.0 Należy pobrać archiwum kodu źródłowego beta.

Teraz wyodrębnij plik archiwum kodu źródłowego za pomocą następującego polecenia:

$ tar xvzf 5.0-RC6.smoła.GZ

Należy wyodrębnić plik archiwum.

Jak widać, nowy katalog Redis-5.0-RC6/ jest tworzone.

Teraz przejdź do Redis-5.0-RC6/ Katalog z następującym poleceniem:

$ cd redis-5.0-RC6

Teraz kompiluj Redis z następującym poleceniem:

$ MAK

Jak widać, Redis jest kompilowany. Powinno to zająć trochę czasu.

Po zakończeniu procesu kompilacji należy zobaczyć następujące dane wyjściowe:

Teraz zainstaluj Redis z następującym poleceniem:

$ sudo tworzy instalację

Redis jest zainstalowany.

Aby sprawdzić, gdzie instalowane są pliki binarne Redis, uruchom następujące polecenie:

$ Whereis Redis-Server

Jak widać, binaria Redis są dostępne w /usr/lokalny/bin informator.

Aby sprawdzić, czy Redis działa, uruchom następujące polecenie:

$ redis-cli --version

Jak widać, Redis 4.9.106 jest zainstalowany i działa poprawnie.

Obsługa języków programowania Redis:

Możesz wchodzić w interakcje z Redis z wieloma językami programowania, takimi jak węzeł.JS, PHP, Ruby, Python, C, C ++, Java i wiele innych.

Aby sprawdzić, czy Redis ma wsparcie dla Twojego pożądanego języka programowania, zapoznaj się z oficjalną witryną Redis pod adresem https: // redis.IO/klienci

Więc tak instalujesz Redis na Ubuntu. Dziękujemy za przeczytanie tego artykułu.