Voraussetzungen
Um diesem Tutorial zu folgen, empfehlen wir:
Redis Java Client - Salat
Um unsere Anwendung mit Java zu verbinden, benötigen wir einen Java -Client. Redis hat verschiedene Java -Kunden, die Sie verwenden können. Für dieses Tutorial werden wir jedoch Salat verwenden.
Salat ist ein kostenloser Open-Source-Thread-Safe-Redis-Client, der leicht zu konfigurieren ist. Es bietet synchrone und asynchrone Verbindungen zu Redis mit minimalem Setup.
Neues Projekt
Beginnen wir mit der Erstellung eines neuen Projekts in Intellij. Öffnen Sie zunächst Ihre IDE und wählen Sie ein neues Projekt aus.
Wählen Sie den Projekttyp als Java aus und stellen Sie Ihr Projekt SDK im linken Bereich fest.
Wählen Sie in den folgenden Windows aus der Vorlage erstellen und wählen Sie in der Befehlszeile aus.
Klicken Sie auf Weiter und setzen Sie den Namen und Pfad für Ihr Projekt.
Sobald Sie fertig sind, werden Sie auf dem Code -Editor landen.
Salat installieren
Um Salat in unserem Java -Projekt zu installieren, müssen wir ein Framework hinzufügen. Klicken Sie in der Projektstruktur mit der rechten Maustaste auf das Stammverzeichnis und wählen Sie „Rahmenunterstützung hinzufügen.”
Wählen Sie hier Maven und klicken Sie auf OK.
Navigieren Sie in das SRC -Verzeichnis und öffnen Sie den POM.XML -Datei. Bearbeiten Sie die Datei und fügen Sie die folgenden Zeilen hinzu.
Das oben obene sollte Salat als Abhängigkeit von Maven installieren.
Exapand Ihre Abhängigkeiten Windows und Sie sollten die Struktur wie gezeigt sehen:
NOTIZ: Intellij wird die Maven -Abhängigkeiten für Sie abrufen und installieren.
Java verbinden sich mit Redis
Fügen Sie den folgenden Code hinzu, um eine Verbindung zu Ihrem Redis -Cluster in Ihrer Quelldatei herzustellen.
Paket com.csalem;Der obige Code sollte den Redis -Cluster anschließen und Nachrichten drucken.
Redis setzen einen neuen Schlüsselwert
Um ein neues Schlüsselwertpaar festzulegen, fügen Sie den Code als:
Synccommands.set ("mykey", "myValue");Der obige Code sollte der Redis -Datenbank einen neuen Ley und einen neuen Wert hinzufügen.
Verwenden Sie den Code, um einen ablaufenden Schlüssel hinzuzufügen:
Synccommands.setEx ("mykey", 60, "myValue");Das obige fordert Redis an, einen neuen Schlüssel hinzuzufügen, der in 60 Sekunden abläuft.
Redis erhalten Wert
Um einen Schlüssel mit einem bestimmten Schlüssel zugeordnet zu haben, können wir dies tun:
System.aus.println (synccommands.Holen Sie sich ("mykey");Das obige sollte zurückkehren:
MyValueAbschluss
In diesem Tutorial haben wir besprochen, wie Sie Redis mit Ihrer Java -Anwendung mit dem Salat -Client und Maven mit Ihrer Java -Anwendung verbinden können.
Danke fürs Lesen!