Heim  >  Artikel  >  Datenbank  >  Welche Daten sollten von Redis zwischengespeichert werden?

Welche Daten sollten von Redis zwischengespeichert werden?

(*-*)浩
(*-*)浩Original
2019-11-22 13:06:182658Durchsuche

Welche Daten sollten von Redis zwischengespeichert werden?

Es gibt 5 Arten von Redis-Cache-Datentypen, nämlich String (Zeichenfolge), Liste (Liste), Hash (Hash), Set (ungeordneter, sich nicht wiederholender Satz) ), ZSet (sortierte Menge: geordnete, nicht duplizierte Menge).

String (String) (Empfohlenes Lernen: Redis-Video-Tutorial)

Der String-Typ ist der neueste Typ von Redis, a Schlüssel Entspricht einem Wert.

Der String-Typ in Redis ist binärsicher und kann beliebige Daten enthalten. Zum Beispiel serialisierte Objekte oder Bilder.

Ein Schlüssel vom Typ String kann bis zu 512 MB speichern.

Der Zuweisungsbefehl für den String-Typ in Redis ist SET und der Wertbefehl ist GET.

Liste (Liste)

Der Redis-Listentyp ist eine einfache Liste von Zeichenfolgen, sortiert in Einfügungsreihenfolge.

Jede Liste kann bis zu 232 - 1 Elemente (mehr als 4 Milliarden) speichern.

Dem Listentyp in Redis wird der Wert über den Befehl lpush zugewiesen und der Wert wird über den Befehl lrange abgerufen.

Satz (ungeordneter, sich nicht wiederholender Satz)

Der Satz von Redis ist ein ungeordneter und sich nicht wiederholender Sammlungstyp, eine ungeordnete Sammlung vom Typ String.

Fügen Sie der Sammlung Elemente über den Befehl sadd hinzu und rufen Sie die Sammlung über den Befehl smembers ab.

Die maximale Anzahl der Mitglieder im Set beträgt 232 - 1 (mehr als 4 Milliarden).

Sortierter Satz (geordneter, sich nicht wiederholender Satz)

Der geordnete Satz in Redis ist geordnet, aber die darin enthaltenen Elemente werden nicht wiederholt, ein geordneter Satz vom Typ String.

Jedes Element von zset wird an einen doppelten Wert gebunden. Die Menge wird in aufsteigender Reihenfolge nach dem Wert sortiert. Der Wert kann wiederholt werden, der Wert kann jedoch nicht wiederholt werden.

Fügen Sie der Sammlung Elemente über den Befehl zadd hinzu. Wenn das Element bereits in der Sammlung vorhanden ist, aktualisieren Sie den entsprechenden Doppeltypwert. Rufen Sie die sortierten Set-Sammlungselemente über den Befehl ZRANGEBYSCORE ab.

Weitere technische Artikel zum Thema Redis finden Sie in der Spalte Einführung in das Redis-Datenbanknutzungs-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonWelche Daten sollten von Redis zwischengespeichert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn