In der Kolumne Redis-Tutorial erfahren Sie, wie Sie eine Redis-Umgebung mit einer einzelnen Maschine erstellen. Ich hoffe, dass sie Freunden in Not hilfreich sein wird!
Vorwort
Wenn Sie im eigentlichen Entwicklungsprojektprozess den Cache verwenden möchten, fällt Ihnen als Erstes Redis ein, aber warum sollten Sie sich für Redis entscheiden? Wenn ich darüber nachdenke, weiß ich nur, dass es als Cache verwendet werden kann und etwas schneller ist als eine Datenbank. Wenn ich also eine Einführung zu Redis schreiben möchte, Ich habe keine Möglichkeit, darüber zu sprechen; das gilt auch für Redis und den Mainstream. Der Grund dafür ist, dass ich mit der In-Memory-Datenbank nicht vertraut bin, aber in den kommenden Tagen werde ich meine Gedanken und Vertiefungen auf jeden Fall vertiefen über das Framework, damit ich in Zukunft etwas Erfahrung sammeln kann, wenn mich jemand bittet, Redis kurz vorzustellen. Es gibt keine Möglichkeit, dies zu schreiben Reihe von Redis-Blogs!
1. Redis-Umgebungsaufbau
Laden Sie die Redis-Stallversion herunter
curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz
Entpacken Sie das Redis-Paket
tar -zxvf redis-stable.tar .gz -C ./ // Dieser Befehl bedeutet Dekomprimieren Sie das tar.gz-Paket in das aktuelle Verzeichnis.
Kompilieren und installieren Sie Redis.
Geben Sie das Verzeichnis des dekomprimierten Redis ein. Verwenden Sie den folgenden Befehl, um Redis zu kompilieren und zu installieren Redis-Dienst
sudo make && make install PREFIX=/usr/local/redis
Startausgabeprotokoll:
sudo cp redis.conf /usr/local/redis/conf/
Überprüfen Sie den Redis-Dienst
Verwenden Sie das Netzwerk-Tool Telnet zur Überprüfung
./redis-server ../conf/redis.conf & //启动的时候后台运行
Verwenden Sie den Systemprozess ps zur Überprüfung
45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started 45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded 45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256). _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 5.0.0 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 45894 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' 45894:M 02 Nov 2018 22:11:19.933 # Server initialized 45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections
Zu diesem Zeitpunkt eine eigenständige Version von Redis Der Dienst ist abgeschlossen!
2. Verwenden Sie Redis zum Speichern von Daten.Redis-CLI zum Verbinden des Redis-Dienstes
Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Redis-Umgebung mit einer einzelnen Maschine. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!