Podczas pracy ze środowiskami Linux idealnie nadaje się do zainstalowania nowych funkcjonalności, które pozwolą na maksymalne wykorzystanie zasobów nie tylko sprzętowych, ale również możliwości systemu operacyjnego.
Na poziomie serwera istnieją setki praktycznych opcji zarządzania i kontrolowania wielu innych usług i ról w celu zwiększenia produktywności i lepszej kontroli nad każdym szczegółem organizacji.
Solvetic w tym dniu przeanalizuje, jak możemy zaimplementuj Redis na Ubuntu, CentOS lub Debianie mieć świetnego, dynamicznego, nowoczesnego i funkcjonalnego menedżera baz danych.
W tym przypadku użyjemy Debiana 9.
Co to jest RedisRedis to magazyn danych o otwartym kodzie źródłowym na licencji BSD, który może być używany jako baza danych, pamięć podręczna lub klient przesyłania wiadomości.
Redis może być używany do zarządzania dużymi bazami danych z pełną funkcjonalnością i wysokim poziomem kompatybilności, ponadto Redis ma zintegrowaną replikację, skrypty Lua, analizę LRU, wiele transakcji i różne poziomy trwałości na dysku, zapewniając wysoką dostępność dzięki Redis Sentinel i automatyczne partycjonowanie za pomocą klastra Redis.
Implementując i używając Redis będziemy mogli wykonywać atomowe operacje różnych typów, takie jak dodawanie wartości do ciągu, zwiększanie wartości w hashu, dodawanie elementu do listy, ustalanie przecięć zbiorów obliczeniowych, różnica p unii i wiele jeszcze.
Funkcje RedisRedis oferuje nam następujące funkcje:
- Obsługuje większość języków programowania, takich jak C, Bash, Python, PHP, Node.js, Perl, Ruby i inne.
- Obsługuje uruchamianie operacji atomowych.
- Ma wrodzoną replikację.
- Działa z zestawem danych w pamięci, aby uzyskać maksymalną wydajność.
- Obsługuje automatyczne przełączanie awaryjne.
- Obsługuje możliwość rzadkiego zapisywania zestawu danych na dysku przez określony czas lub dodawania każdego polecenia do określonego rekordu.
- Obsługuje transakcje MULTI, EXEC, DISCARD, WATCH i inne.
Teraz widzimy jak zainstalować Redis na Debianie 9.
1. Jak zainstalować pakiety Redis
W pierwszej kolejności konieczne będzie zainstalowanie pakietów build-essential z oficjalnych repozytoriów i w tym celu wykonamy następującą linię:
apt-get update apt install build-essential tcl
POWIĘKSZAĆ
Wpisujemy literę S, aby potwierdzić pobranie i instalację. W przypadku CentOS wykonamy następującą linię:
mniam groupinstall "Narzędzia programistyczne"
W Fedorze wykonamy:
dnf groupinstall "Narzędzia programistyczne"W Ubuntu:
apt install build-essentialNotatkaIdealnym rozwiązaniem jest wykonanie wszystkich poleceń jako użytkownicy root, ale jeśli nie jest to możliwe, musimy poprzedzić sudo, aby wykonać akcję.
Zaloguj się Dołącz!