[PYTHON] Redis ist nicht nur die kürzeste Einführung (4), Redis

Wie man Redis wie das-Z-Set benutzt

――Daher es noch ein paar mehr gibt, scheinen wir die Zeiten anstelle der kürzesten Einführung zu wiederholen

Zumindest ist der Rest überschaubar, wenn Sie es ein- und ausbauen können. Informationen für Erstbenutzer finden Sie unter Redis Shortest Introduction (1) Installieren und Starten in zwei Zeilen.

Warum betrittst du nicht einen Ort, an dem Redis unerreicht ist?

Z-Serie

Es gibt eine Methode, die mit Z beginnt und Sorted Set verarbeiten kann. (´ ・ ω ・ `). .. .. (Liegt es daran, dass z s ähnlich ist)

Da es sich bei KVS um NOSQL handelt, erhalten Sie das Ranking nach API und ordnen es dann selbst an?

"NEIN!" Wer sagt so etwas wie diesen Programmierer?

Schnell mit dem Schlüssel löschen! Verbündeter in Echtzeit, das ist Redis

Nach Punktzahl zu sortieren, scheint nur das die Aggregationsarbeit zu erledigen.

Fügen Sie zunächst hinzu

ZADD key score value

Bitte geben Sie den Bereich an

ZREVRANGE key start end [WITHSCORES]

Es scheint, dass das Ranking ausgefeilt ist und GJ!

Es scheint, dass Gewicht an jeden weitergegeben werden kann, also ist es ein Gott für Empfehlung und maschinelles Lernen.

Bitte machen Sie es zu einem umfassenden Ranking

ZUNIONSTORE newkey N key1 key2 ... (WEIGHTS w1 w2 .... ) (AGGREGATE (SUM|MIN|MAX))

--Erstellen Sie ein neues Ranking aus N Schlüsseln und speichern Sie es in newkey. Es scheint N als Hinweis darauf anzugeben, wie viele fortfahren sollen. Anzahl der Schlüssel.

--Das Ergebnis wird durch Angabe des neuen Schlüssels erhalten. Dies ähnelt KVS. Ich werde es nicht zurückgeben.

--Miso, das für die Rangfolge nach Genre und Gesamtrangliste verwendet werden kann

--SUM, MIN und MAX sind Bewertungsformeln für die Punktzahl, wenn sie denselben Wert haben. Sie werden in absteigender Reihenfolge der Punktzahl angegeben.

Es scheint, dass "ZINTERSTORE" ein weit verbreitetes Element ist, daher benutze ich es nicht viel. ..

Als nächstes ist PUBLISH und SUBSCRIBE

Recommended Posts

Redis ist nicht nur die kürzeste Einführung (4), Redis
[Einführung in den Algorithmus] Finden Sie den kürzesten Weg [Python3]
Redis Shortest Introduction (3) API in 5 Minuten sogar in Python