Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Sortierte Menge | Datentypen in Redis
Einführung in Redis
course content

Kursinhalt

Einführung in Redis

Einführung in Redis

1. Redis-Grundlagen
2. Die Wesentlichen Redis-Befehle
3. Datentypen in Redis
4. Erweiterte Funktionen und Sicherheit
5. Caching mit Redis und Spring Boot

book
Sortierte Menge

Elemente werden automatisch nach ihrem Score sortiert, was effiziente Sortier- und Abrufoperationen ermöglicht.

Das Bild veranschaulicht eine Redis sortierte Menge, bei der Elemente nach ihrem numerischen Score geordnet sind. Jedes Element ist einzigartig und mit einem Score gepaart, der seine Position in der Menge bestimmt.

Schlüsselbefehle

Um ein Element zu einem sortierten Set hinzuzufügen, verwenden Sie den ZADD Befehl. Wenn das Element bereits existiert, wird sein Score aktualisiert. Um ein Element zu entfernen, verwenden Sie den ZREM Befehl.

ZADD leaderboard 1000 player1
ZADD leaderboard 1200 player1  # updates the score
ZREM leaderboard player2       # removes an element

Um Elemente mit ihren Scores abzurufen, verwenden Sie den ZRANGE Befehl mit der WITHSCORES Option:

ZRANGE leaderboard 0 -1 WITHSCORES

Dieser Befehl gibt alle Elemente im Leaderboard-Set zusammen mit ihren Punkten zurück. Wenn Sie nur die Elemente ohne ihre Punkte möchten, lassen Sie den Parameter WITHSCORES weg.

Um Elemente innerhalb eines bestimmten Punktebereichs abzurufen, verwenden Sie den Befehl ZRANGEBYSCORE:

ZRANGEBYSCORE leaderboard 500 1500

Dies wird alle Elemente mit Punkten zwischen 500 und 1500 auswählen.

Befehle wie ZCOUNT und ZRANK sind nützlich zum Zählen von Elementen innerhalb eines Punktebereichs und zum Finden des Rangs eines bestimmten Elements in einer sortierten Menge:

ZCOUNT leaderboard 500 1500  # counts elements in the range
ZRANK leaderboard player1    # gets the rank of an element

1. Welchen Bereich sollten Sie mit dem ZRANGE-Befehl verwenden, um alle Elemente in einer Redis sortierten Menge abzurufen?

2. Was passiert, wenn Sie ein Element mit einem vorhandenen Wert zu einem sortierten Set hinzufügen?

question mark

Welchen Bereich sollten Sie mit dem ZRANGE-Befehl verwenden, um alle Elemente in einer Redis sortierten Menge abzurufen?

Select the correct answer

question mark

Was passiert, wenn Sie ein Element mit einem vorhandenen Wert zu einem sortierten Set hinzufügen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

course content

Kursinhalt

Einführung in Redis

Einführung in Redis

1. Redis-Grundlagen
2. Die Wesentlichen Redis-Befehle
3. Datentypen in Redis
4. Erweiterte Funktionen und Sicherheit
5. Caching mit Redis und Spring Boot

book
Sortierte Menge

Elemente werden automatisch nach ihrem Score sortiert, was effiziente Sortier- und Abrufoperationen ermöglicht.

Das Bild veranschaulicht eine Redis sortierte Menge, bei der Elemente nach ihrem numerischen Score geordnet sind. Jedes Element ist einzigartig und mit einem Score gepaart, der seine Position in der Menge bestimmt.

Schlüsselbefehle

Um ein Element zu einem sortierten Set hinzuzufügen, verwenden Sie den ZADD Befehl. Wenn das Element bereits existiert, wird sein Score aktualisiert. Um ein Element zu entfernen, verwenden Sie den ZREM Befehl.

ZADD leaderboard 1000 player1
ZADD leaderboard 1200 player1  # updates the score
ZREM leaderboard player2       # removes an element

Um Elemente mit ihren Scores abzurufen, verwenden Sie den ZRANGE Befehl mit der WITHSCORES Option:

ZRANGE leaderboard 0 -1 WITHSCORES

Dieser Befehl gibt alle Elemente im Leaderboard-Set zusammen mit ihren Punkten zurück. Wenn Sie nur die Elemente ohne ihre Punkte möchten, lassen Sie den Parameter WITHSCORES weg.

Um Elemente innerhalb eines bestimmten Punktebereichs abzurufen, verwenden Sie den Befehl ZRANGEBYSCORE:

ZRANGEBYSCORE leaderboard 500 1500

Dies wird alle Elemente mit Punkten zwischen 500 und 1500 auswählen.

Befehle wie ZCOUNT und ZRANK sind nützlich zum Zählen von Elementen innerhalb eines Punktebereichs und zum Finden des Rangs eines bestimmten Elements in einer sortierten Menge:

ZCOUNT leaderboard 500 1500  # counts elements in the range
ZRANK leaderboard player1    # gets the rank of an element

1. Welchen Bereich sollten Sie mit dem ZRANGE-Befehl verwenden, um alle Elemente in einer Redis sortierten Menge abzurufen?

2. Was passiert, wenn Sie ein Element mit einem vorhandenen Wert zu einem sortierten Set hinzufügen?

question mark

Welchen Bereich sollten Sie mit dem ZRANGE-Befehl verwenden, um alle Elemente in einer Redis sortierten Menge abzurufen?

Select the correct answer

question mark

Was passiert, wenn Sie ein Element mit einem vorhandenen Wert zu einem sortierten Set hinzufügen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6
some-alt