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.
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.