Forutsetninger
For å følge med denne opplæringen, vil vi anbefale:
Redis Java -klient - salat
For å koble applikasjonen vår med Java, trenger vi en Java -klient. Redis har forskjellige Java -klienter du kan bruke. For denne opplæringen vil vi imidlertid bruke salat.
Salat er en gratis, åpen kildekode, trådsikker Redis-klient som er enkel å konfigurere. Det gir synkrone og asynkrone forbindelser til Redis med minimum oppsett.
Nytt prosjekt
La oss starte med å lage et nytt prosjekt i Intellij. Åpne først IDE og velg nytt prosjekt.
Velg prosjekttype som Java og sett prosjektet ditt SDK i venstre rute.
Velg Opprett fra malen i følgende vinduer og velg fra kommandolinjen.
Klikk Neste og angi navnet og banen for prosjektet ditt.
Når du er fullført, vil du lande på kodeditoren.
Installer salat
For å installere salat på vårt Java -prosjekt, må vi legge til rammer. Høyreklikk på rotkatalogen i prosjektstrukturen og velg "Legg til rammestøtte.”
Her velger du Maven og klikker OK.
Naviger inn i SRC -katalogen og åpne POM.XML -fil. Rediger filen og legg til følgende linjer.
Ovennevnte skal installere salat som en maven -avhengighet.
Eksapand dine avhengigheter Windows, og du bør se strukturen som vist:
MERK: Intellij vil hente og installere Maven -avhengigheter for deg.
Java kobler til Redis
Legg til koden nedenfor for å koble til Redis -klyngen din i kildefilen.
pakke com.Csalem;Ovennevnte kode skal koble Redis -klyngen og skrive ut meldinger hvis du lykkes.
Redis satte ny nøkkelverdi
For å angi et nytt nøkkelverdipar, legg til koden som:
SyncCommands.sett ("Mykey", "MyValue");Ovennevnte kode skal legge til en ny ley og verdi til Redis -databasen.
For å legge til en utløpsnøkkel, bruk koden:
SyncCommands.Setx ("Mykey", 60, "MyValue");Ovennevnte forteller Redis å legge til en ny nøkkel som går ut på 60 sekunder.
Redis får verdi
For å få en nøkkel tilknyttet en spesifikk nøkkel, kan vi gjøre:
System.ute.Println (SyncCommands.få ("mykey"));Ovennevnte skal komme tilbake:
MyValueKonklusjon
I denne opplæringen diskuterte vi hvordan du kobler Redis med din Java -applikasjon ved hjelp av salatklienten og Maven.
Takk for at du leste!