Ein einfaches Beispiel macht einen Cache -Server viel klarer. Nehmen wir an, Sie besitzen eine englische Wörterbuch -App. Es gibt ungefähr 200.000 Wörter in Ihrer Wörterbuchdatenbank. Wenn ein Benutzer in Ihrer App ein Wort nachgibt. Aber 90% oder mehr Menschen suchen nach sehr häufigen Wörtern. Sagen wir 30.000 Wörter innerhalb der Gesamt 200.000 Wörter in Ihrer Datenbank. Ihre Wörterbuch -App verbringt also viel Zeit damit, die Datenbank nach demselben Wort zu durchsuchen. Somit erhöht sich der Serverlast und die Seitenzugriffszeit. Was wäre, wenn Sie die gewöhnlich umgesehenen 30.000 Wörter schneller und effizienter nachlassen könnten?? Wenn Sie einen Cache -Server einrichten und die am häufigsten nachgeschlagenen Wörter zwischenspeichern, werden 90% der Serverlast reduziert. Ihre App reagiert auch schneller als je zuvor. Sie können also mehr mit weniger tun. Sie benötigen keinen sehr leistungsstarken Server, wenn Sie dazwischen einen Cache -Server verwenden. Die Leistung Ihrer Wörterbuch -App kann schnell erhöht werden, ohne die Kosten zu erhöhen.
Jetzt wissen Sie, wie wichtig Cache -Server wirklich sind. Redis ist eine ausgezeichnete Caching -Lösung. In diesem Artikel werde ich Ihnen zeigen, wie Sie Redis auf Ubuntu installieren können. Ich werde Ubuntu 18 benutzen.04 LTS für die Demonstration. Aber es sollte für jede moderne Version von Ubuntu funktionieren. Lass uns anfangen.
Redis ist im offiziellen Paket -Repository von Ubuntu erhältlich. Es ist also wirklich einfach zu installieren. Aktualisieren Sie zunächst den APT -Paket -Repository -Cache Ihres Ubuntu -Computers mit dem folgenden Befehl:
$ sudo APT Update
Der APT -Paket -Repository -Cache sollte aktualisiert werden.
Installieren Sie nun Redis mit dem folgenden Befehl:
$ sudo APT installieren Redis
Jetzt drücken y und dann drücken Sie weitermachen.
Redis sollte installiert werden.
Überprüfen Sie nun, ob Redis mit dem folgenden Befehl korrekt funktioniert:
$ redis-cli-Verssion
Wie Sie sehen können, auf meinem Ubuntu 18.04 LTS -Maschine, Redis 4.0.9 ist installiert und funktioniert korrekt.
Starten und Stoppen des Redis -Service:
Um zu überprüfen, ob Redis -Service ausgeführt wird, führen Sie den folgenden Befehl aus:
$ sudo systemctl Status Redis
Wie Sie sehen können, wird Redis Service ausgeführt.
Führen Sie den folgenden Befehl aus, um den Redis -Service zu stoppen:
$ sudo systemCtl stopp Redis
Wie Sie sehen können, wird Redis Service nicht mehr ausgeführt.
Führen Sie den folgenden Befehl aus, um den Redis -Service zu starten:
$ sudo systemctl starten redis
Wie Sie sehen können, wird Redis Service wieder ausgeführt.
Redis auf dem Systemstiefel starten:
Wenn Sie möchten, dass der Redis -Service beim Stiefeln Ihres Computers startet, können Sie zum System -Start Ihres Ubuntu -Computers einen Redis -Service hinzufügen. Fügen Sie dem System -Start Ihrer Ubuntu -Maschine den Redis -Service mit dem folgenden Befehl hinzu:
$ sudo systemctl aktivieren redis-server
Der Redis -Service sollte zum Systemstart Ihrer Ubuntu -Maschine hinzugefügt werden.
Entfernen von Redis -Service aus dem System Startup:
Wenn Sie zum System -Start Ihrer Ubuntu -Maschine einen Redis -Service hinzugefügt haben und ihn jetzt aus dem Systemstart entfernen möchten, führen Sie den folgenden Befehl aus:
$ sudo systemctl deaktivieren Redis-Server
Der Redis -Service sollte aus dem Systemstart Ihrer Ubuntu -Maschine entfernt werden.
Aufbau von Redis aus Quelle:
Sie können auch Redis von Quelle auf Ubuntu bauen. Es ist einfach, weil Redis keine Abhängigkeiten haben. Alles, was Sie brauchen, ist eine funktionierende GCC -Compiler -Toolsets zu haben. Sie können GCC und alle Build -Tools auf Ubuntu einfach mit dem folgenden Befehl installieren:
$ sudo apt installieren build-wesentlich
Jetzt drücken y und dann drücken Sie .
GCC und alle Build -Tools sollten installiert werden.
Laden Sie nun den REDIS -Quellcode von der offiziellen Website von Redis unter https: // redis herunter.IO/Download
Zum Zeitpunkt dieses Schreibens ist die neueste Beta -Version von Redis 5.0. Lassen Sie es uns kompilieren und installieren. Erstellen Sie zunächst ein temporäres Verzeichnis (nennen wir es Redis5) und navigieren Sie mit dem folgenden Befehl dazu:
$ mkdir ~/redis5 && cd ~/redis5
Laden Sie nun die Redis 5 herunter.0-RC 6 Quellcode mit dem folgenden Befehl:
$ wget https: // github.com/Antirez/Redis/Archive/5.0-RC6.Teer.gz
Redis 5.0 Beta -Quellcodearchiv sollte heruntergeladen werden.
Extrahieren Sie nun die Quellcode -Archivdatei mit dem folgenden Befehl:
$ tar xvzf 5.0-RC6.Teer.gz
Die Archivdatei sollte extrahiert werden.
Wie Sie sehen können, ein neues Verzeichnis Redis-5.0-rc6/ geschaffen.
Navigieren Sie jetzt zur Redis-5.0-rc6/ Verzeichnis mit dem folgenden Befehl:
$ cd Redis-5.0-RC6
Kompilieren Sie nun Redis mit dem folgenden Befehl:
$ make
Wie Sie sehen können, wird Redis zusammengestellt. Es sollte eine Weile dauern.
Sobald der Kompilierungsprozess abgeschlossen ist, sollten Sie die folgende Ausgabe sehen:
Installieren Sie nun Redis mit dem folgenden Befehl:
$ sudo installieren
Redis ist installiert.
Führen Sie den folgenden Befehl aus, um zu überprüfen, wo die Redis -Binärdateien installiert sind:
$ wobei Redis-Server
Wie Sie sehen können, sind Redis -Binärdateien in der erhältlich /usr/local/bin Verzeichnis.
Um zu überprüfen, ob Redis funktioniert, führen Sie den folgenden Befehl aus:
$ redis-cli-Verssion
Wie Sie sehen können, Redis 4.9.106 wird installiert und korrekt funktioniert.
REDIS -Programmierung trägt Unterstützung:
Sie können mit Redis mit vielen Programmiersprachen wie Knoten interagieren.JS, PHP, Ruby, Python, C, C ++, Java und viele mehr.
Um zu überprüfen, ob Redis Unterstützung für Ihre gewünschte Programmiersprache hat.IO/Kunden
So installieren Sie Redis auf Ubuntu. Danke, dass du diesen Artikel gelesen hast.