Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: INCR und DECR | Die Wesentlichen Redis-Befehle
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
Herausforderung: INCR und DECR

Sie arbeiten mit einer Plattform, auf der Benutzer verschiedene Beiträge liken oder disliken können. Jeder Beitrag hat eine eindeutige Kennung, wie post:1, post:2, post:3.

Die Aufgabe besteht darin, ein System zur Verfolgung von Reaktionen auf mehrere Beiträge zu erstellen, indem Likes und Dislikes zufällig hinzugefügt werden und dann die Gesamtanzahl der Reaktionen für jeden Beitrag angezeigt wird.

  1. Erstellen Sie 3 Beiträge, jeder mit zwei Zählern: einer für Likes und einer für Dislikes. Zum Beispiel: post:1:likes, post:1:dislikes und so weiter;

  2. Verwenden Sie den Befehl INCR oder INCRBY, um Likes und Dislikes zu jedem Beitrag hinzuzufügen. Fügen Sie post:1 3 Likes und 2 Dislikes hinzu und post:2 5 Likes und 1 Dislike;

  3. Verwenden Sie den Befehl DECR oder DECRBY, um Reaktionen für einige Beiträge zu verringern. Entfernen Sie 1 Like von post:1 und 2 Dislikes von post:2;

  4. Verwenden Sie den Befehl GET, um die aktuelle Anzahl von Likes und Dislikes für jeden Beitrag abzurufen.

Das erwartete Ergebnis sollte so aussehen:

Erstelle Zähler für Likes und Dislikes für jeden Beitrag:

Füge 3 Likes und 2 Dislikes zu post:1 hinzu:

Füge 5 Likes und 1 Dislike zu post:2 hinzu:

Entferne 1 Like von post:1 und 2 Dislikes von post:2:

Rufe die aktuelle Anzahl von Likes und Dislikes für jeden Beitrag ab:

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
We're sorry to hear that something went wrong. What happened?
some-alt