Redis ist ein Open-Source-Remote-Wörterbuchdienst, der in ANSI-c-Sprache geschrieben ist und APIs in mehreren Sprachen bereitstellt.
1 Laden Sie das Redis-Installationspaket herunter
Gehen Sie zur offiziellen Redis-Website, um das Reids-Installationspaket herunterzuladen. Auf der offiziellen Redis-Website werden standardmäßig nur Linux-Installationspakete bereitgestellt, sodass Sie sich keine Gedanken über das Herunterladen des Windows-Installationspakets machen müssen. Der Autor hat redis-3.2.1.tar.gz heruntergeladen. Sie sollten die Quellcode-Installationsmethode verwenden.
Zweite Installation redis
1. Entpacken: tar -zxvf redis-3.2 .1.tar.gz
2. Geben Sie das dekomprimierte Verzeichnis ein und führen Sie den Kompilierungsvorgang durch: make test
3. Nachdem der Kompilierungstest abgeschlossen ist, wird die folgende Meldung angezeigt, die beweist, dass kein Problem vorliegt : Der kompilierte Befehl wird im src-Verzeichnis abgelegt
4. Führen Sie nach erfolgreicher Kompilierung den Installationsvorgang aus: sudo make install
5. Derzeit wurden die zugehörigen Befehle erfolgreich installiert von redis werden im Verzeichnis ../redis-3.2.1/src gespeichert. Gleichzeitig wurden die folgenden Dateien im Verzeichnis /usr/local/bin/ generiert:
Redis deinstallieren
1. Überprüfen Sie, ob reids ausgeführt wird.
Von Wie auf dem Bild zu sehen ist, läuft der Redis-Server derzeit auf Port 6379.
2 Im Hintergrund müssen Sie den Redis-Server-Dienst stoppen:
Stoppen Sie den Redis-Server-Dienst normal und verwenden Sie den reids-Client-Befehl: redis-cli Shutdown
Wenn er nicht gestoppt werden kann, beenden Sie den Prozess: kill - 9 PID
3. Löschen Sie die Redis-bezogenen Befehle im Verzeichnis /usr/local/lib:
4. Löschen Sie das Redis-3.2.1-Verzeichnis nach der Dekomprimierung von Redis.
Drei Redis-Starts
Nachdem Redis erfolgreich installiert wurde, wird die entsprechende Reids-Befehlsdatei generiert. Alle Befehle befinden sich im Verzeichnis src und werden im Verzeichnis /usr/local/bin generiert Beim Aufrufen von Redis-bezogenen Befehlen müssen absolute Pfade verwendet werden. Es gibt viele Möglichkeiten, Reids zu starten, einschließlich Hintergrundstart, Skriptstart usw.
1. Redis-Hintergrundstart: Redis-Server &
Diese Methode gibt keine Konfigurationsdatei an und eine Warnung: Es wird keine Konfigurationsdatei gedruckt.
Drücken Sie Strg + C, um Redis zu beenden Startfenster, Redis wird zu diesem Zeitpunkt nicht geschlossen, sondern wird im Hintergrund ausgeführt. Sie können es mit dem folgenden Befehl anzeigen: ps aux |. 2. Geben Sie die zu startende Konfigurationsdatei an: redis-server ***/ redis.conf Nach dem Dekomprimieren des Originaltextes von Redis befindet sich im Verzeichnis eine Redis-Konfigurationsvorlage. Wir können eine Kopie kopieren und sie dann in unsere eigene Redis-Konfigurationsdatei ändern Geben Sie eine Portnummer ein und ändern Sie die Portnummer auf 8080. Verwenden Sie dann diese Konfigurationsdatei, um den Redis-Dienst zu starten
Verwenden Sie zum Herunterfahren den Befehl: redis-cli -p 8080 Shutdown
3. Start einrichten:
Vier Redis-Client-Segmentverbindung:
redis Nach erfolgreicher Installation wird der Redis-Cli-Client generiert. Auf den über Redis zugegriffen werden kann Der Befehl -cli stellt eine Verbindung zu einem lokalen oder Remote-Redis-Server her. Der Befehl redis-cli verfügt über viele Parameter, die der IP-Adresse, der Portnummer, dem Benutzernamen und dem Kennwort entsprechen. Sie können die allgemeinen Optionen von redis-cli anzeigen. cli –help
1. Mit lokalem Redis verbinden Beispiel:
2. Mit Remote-Redis verbinden:
Redis schließen
1. Lokales Redis normal herunterfahren: redis-cli Shutdown, standardmäßig Schließen Sie das lokale Redis 6379
Wenn es nicht normal heruntergefahren werden kann, können Sie es herunterfahren, indem Sie den Thread beenden:
2. Fahren Sie den Redis-Server remote herunter: redis-cli -h xxx.xxx .xxx.xxx -p xxxx -u xxxx -a xxxx Shutdown
Redis ähnelt in gewisser Weise Memcached. Es handelt sich um ein Schlüsselwertspeichersystem, das relativ mehr gespeicherte Werttypen unterstützt.
Was ist ein Linux-System? Linux ist ein UNIX-ähnliches Betriebssystem, das kostenlos verwendet und verbreitet werden kann. Es ist ein POSIX-basiertes Multi-User-, Multi-Task-, Multi-Thread- und Multi-CPU-Betriebssystem kann Linux verwenden, um wichtige Unix-Tool-Software, Anwendungen und Netzwerkprotokolle auszuführen.
Das obige ist der detaillierte Inhalt vonSo installieren Sie Redis auf einem Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

RedisiscassifizedasanosqldatabaseBecauseituseSakey-valuedatamodelinSteAfThetitionalrelationalDatabasemodel

Redis verbessert die Anwendungsleistung und die Skalierbarkeit, indem sie Daten zwischengespeichert und verteilte Verriegelung und Datenpersistenz implementiert. 1) Cache -Daten: Verwenden Sie Redis, um häufig auf Daten zugegriffen, um die Geschwindigkeit des Datenzugriffs zu verbessern. 2) Verteilte Schloss: Verwenden Sie Redis, um verteilte Sperren zu implementieren, um die Sicherheit des Betriebs in einer verteilten Umgebung zu gewährleisten. 3) Datenpersistenz: Stellen Sie die Datensicherheit durch RDB- und AOF -Mechanismen sicher, um den Datenverlust zu verhindern.

Das Datenmodell und die Struktur von Redis umfassen fünf Haupttypen: 1. String: Verwendet, um Text oder binäre Daten zu speichern, und unterstützt Atomoperationen. 2. Liste: Bestellte Elementssammlung, geeignet für Warteschlangen und Stapel. 3. SET: Ungeordnete einzigartige Elemente, unterstützende Set -Operation. V. 5. Hash Table (Hash): Eine Sammlung von Schlüsselwertpaaren, die zum Speichern von Objekten geeignet sind.

Die Datenbankmethoden von Redis umfassen In-Memory-Datenbanken und Schlüsselwertspeicher. 1) Redis speichert Daten im Speicher und liest und schreibt schnell. 2) Es wird Schlüsselwertpaare verwendet, um Daten zu speichern, unterstützt komplexe Datenstrukturen wie Listen, Sammlungen, Hash-Tabellen und geordnete Sammlungen, die für Caches und NoSQL-Datenbanken geeignet sind.

Redis ist eine leistungsstarke Datenbanklösung, da sie eine schnelle Leistung, umfangreiche Datenstrukturen, hohe Verfügbarkeit und Skalierbarkeit, Persistenzfunktionen und eine breite Palette von Ökosystemunterstützung bietet. 1) Extrem schnelle Leistung: Die Daten von Redis werden im Speicher gespeichert und verfügt über extrem schnelle Lesen und Schreibgeschwindigkeiten, die für Anwendungen mit hoher Parallelität und niedriger Latenz geeignet sind. 2) Reiche Datenstruktur: Unterstützt mehrere Datentypen wie Listen, Sammlungen usw., die für eine Vielzahl von Szenarien geeignet sind. 3) hohe Verfügbarkeit und Skalierbarkeit: Unterstützt die Master-Slave-Replikation und den Clustermodus, um eine hohe Verfügbarkeit und horizontale Skalierbarkeit zu erzielen. 4) Persistenz und Datensicherheit: Die Datenpersistenz werden durch RDB und AOF erreicht, um die Integrität und Zuverlässigkeit der Daten zu gewährleisten. 5) Weites Ökosystem und Unterstützung der Gemeinschaft: mit einem riesigen Ökosystem und einer aktiven Gemeinschaft.

Zu den wichtigsten Merkmalen von Redis gehören Geschwindigkeit, Flexibilität und Reich Datenstrukturunterstützung. 1) Geschwindigkeit: Redis ist eine In-Memory-Datenbank, und Lese- und Schreibvorgänge sind fast augenblicklich und für Cache und Sitzungsverwaltung geeignet. 2) Flexibilität: Unterstützt mehrere Datenstrukturen wie Zeichenfolgen, Listen, Sammlungen usw., die für die komplexe Datenverarbeitung geeignet sind. 3) Unterstützung bei der Datenstruktur: Bietet Zeichenfolgen, Listen, Sammlungen, Hash -Tabellen usw., die für unterschiedliche Geschäftsanforderungen geeignet sind.

Die Kernfunktion von Redis ist ein Hochleistungs-In-Memory-Datenspeicher- und Verarbeitungssystem. 1) Hochgeschwindigkeitsdatenzugriff: Redis speichert Daten im Speicher und bietet Lese- und Schreibgeschwindigkeit auf Mikrosekunden. 2) Reiche Datenstruktur: Unterstützt Zeichenfolgen, Listen, Sammlungen usw. und passt an eine Vielzahl von Anwendungsszenarien. 3) Persistenz: Behalten Sie Daten an, um durch RDB und AOF zu diskutieren. 4) Abonnement veröffentlichen: Kann in Nachrichtenwarteschlangen oder Echtzeit-Kommunikationssystemen verwendet werden.

Redis unterstützt eine Vielzahl von Datenstrukturen, darunter: 1. String, geeignet zum Speichern von Einzelwertdaten; 2. Liste, geeignet für Warteschlangen und Stapel; 3.. SET, verwendet zum Speichern nicht duplikatischer Daten; V. 5. Hash -Tabelle, geeignet zum Speichern von Objekten oder strukturierten Daten.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

SublimeText3 Englische Version
Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool