Die 8 Dinge, die Sie über Redis wissen müssen, sind wie folgt:
(Lernvideo-Sharing: Redis-Video-Tutorial)
1. Was ist Redis? Redis sind Daten, die Schlüsselwerte und andere Typen unterstützen von Daten Strukturiertes Speichersystem. Kann in Szenarien wie Caching, Ereignisveröffentlichung oder -abonnement, Hochgeschwindigkeitswarteschlangen usw. verwendet werden. Die Datenbank ist in der Sprache ANSI C geschrieben, unterstützt das Netzwerk, bietet direkten Zugriff auf Strings, Hashes, Listen, Warteschlangen und Sammlungsstrukturen, ist speicherbasiert und langlebig.
2. Unterstützte Sprachen
3. Was sind die Anwendungsszenarien von Redis
1, Sitzungscache (am häufigsten verwendet)
2, Nachrichtenwarteschlange,wie Zahlung 3, Aktivitätsranking oder Zählung
4, Veröffentlichen, Abonnieren von Nachrichten (Nachrichtenbenachrichtigungen)
5, Produktliste, Kommentarliste usw.
4. Redis-Datentyp
(1) String (String)
ist eine einfache Liste von Zeichenfolgen in Redis, die in der Einfügungsreihenfolge sortiert ist
ist eine ungeordnete Sammlung von Zeichenfolgentypen, die ebenfalls nicht wiederholbar ist
ist ein geordneter Satz vom Typ String und kann nicht wiederholt werden
Jedes Element im geordneten Satz muss eine Punktzahl angeben, und die Elemente werden in aufsteigender Reihenfolge entsprechend der Punktzahl sortiert Das Gleiche Die Ergebnisse werden in aufsteigender Reihenfolge in lexikografischer Reihenfolge sortiert. Der sortierte Satz eignet sich daher sehr gut für die Rangfolge
5.
Exit # Verbindung beenden
monitor #Echtzeitüberwachung config get #Dienstkonfiguration abrufen
flushdb #Schlüssel in der aktuell ausgewählten Datenbank löschenflushall #Schlüssel in allen Datenbanken löschen
6. Veröffentlichung von Redis
Das Veröffentlichen und Abonnieren (Veröffentlichen/Abonnieren) von Redis ist ein Nachrichtenkommunikationsmodell. Eine Partei sendet Informationen und die andere Partei empfängt Informationen. Das Bild unten zeigt drei Kunden, die gleichzeitig denselben Kanal abonnieren
Das Bild unten zeigt, dass beim Senden neuer Informationen an Kanal 1 die Nachricht an die drei Kunden gesendet wird, die ihn abonniert haben
7, Redis-Persistenz
Redis-Persistenz verfügt über zwei Methoden: Snapshot (Snapshot), Append-Only File (AOF)
2, 900 speichern 1
3, speichern Sie 300 10
#Wenn mehr mehr als 10 Schlüssel werden innerhalb von 300 Sekunden geändert, dann Snapshot-Speicherung starten4, 60 10000 speichern
Bei Verwendung der AOF-Persistenz speichert der Dienst jeden empfangenen Schreibbefehl und hängt ihn über die Schreibfunktion an die Datei (appendonly.aof) an Verwandte Testtools
Der tatsächliche Test führt 1 Million Anfragen gleichzeitig aus
Verwandte Empfehlungen: Redis-Datenbank-Tutorial
Das obige ist der detaillierte Inhalt von8 Dinge, die Sie über Redis wissen müssen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!