Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Sortert Mengde | Datatyper i Redis
Introduksjon til Redis

bookSortert Mengde

Elementer sorteres automatisk etter sin score, noe som muliggjør effektiv sortering og hentingsoperasjoner.

Bildet illustrerer et Redis sortert sett, der elementer er ordnet etter sin numeriske score. Hvert element er unikt og koblet til en score som bestemmer dets posisjon i settet.

Nøkkelkommandoer

For å legge til et element i et sortert sett, bruk ZADD-kommandoen. Hvis elementet allerede eksisterer, oppdateres scoren. For å fjerne et element, bruk ZREM-kommandoen.

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

For å hente elementer med deres poengsummer, bruk ZRANGE-kommandoen med WITHSCORES-alternativet:

ZRANGE leaderboard 0 -1 WITHSCORES

Denne kommandoen returnerer alle elementer i leaderboard-settet sammen med deres poengsummer. Hvis du kun ønsker elementene uten deres poengsummer, utelat parameteren WITHSCORES.

For å hente elementer innenfor et spesifikt poengsumområde, bruk kommandoen ZRANGEBYSCORE:

ZRANGEBYSCORE leaderboard 500 1500

Dette vil velge alle elementer med poengsummer mellom 500 og 1500.

Kommandoer som ZCOUNT og ZRANK er nyttige for å telle elementer innenfor et poengsumområde og finne rangeringen til et spesifikt element i et sortert sett:

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

1. Hvilket område bør brukes med kommandoen ZRANGE for å hente alle elementene i et Redis sorted set?

2. Hva skjer hvis du legger til et element med en eksisterende verdi i et sorted set?

question mark

Hvilket område bør brukes med kommandoen ZRANGE for å hente alle elementene i et Redis sorted set?

Select the correct answer

question mark

Hva skjer hvis du legger til et element med en eksisterende verdi i et sorted set?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 3.33

bookSortert Mengde

Sveip for å vise menyen

Elementer sorteres automatisk etter sin score, noe som muliggjør effektiv sortering og hentingsoperasjoner.

Bildet illustrerer et Redis sortert sett, der elementer er ordnet etter sin numeriske score. Hvert element er unikt og koblet til en score som bestemmer dets posisjon i settet.

Nøkkelkommandoer

For å legge til et element i et sortert sett, bruk ZADD-kommandoen. Hvis elementet allerede eksisterer, oppdateres scoren. For å fjerne et element, bruk ZREM-kommandoen.

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

For å hente elementer med deres poengsummer, bruk ZRANGE-kommandoen med WITHSCORES-alternativet:

ZRANGE leaderboard 0 -1 WITHSCORES

Denne kommandoen returnerer alle elementer i leaderboard-settet sammen med deres poengsummer. Hvis du kun ønsker elementene uten deres poengsummer, utelat parameteren WITHSCORES.

For å hente elementer innenfor et spesifikt poengsumområde, bruk kommandoen ZRANGEBYSCORE:

ZRANGEBYSCORE leaderboard 500 1500

Dette vil velge alle elementer med poengsummer mellom 500 og 1500.

Kommandoer som ZCOUNT og ZRANK er nyttige for å telle elementer innenfor et poengsumområde og finne rangeringen til et spesifikt element i et sortert sett:

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

1. Hvilket område bør brukes med kommandoen ZRANGE for å hente alle elementene i et Redis sorted set?

2. Hva skjer hvis du legger til et element med en eksisterende verdi i et sorted set?

question mark

Hvilket område bør brukes med kommandoen ZRANGE for å hente alle elementene i et Redis sorted set?

Select the correct answer

question mark

Hva skjer hvis du legger til et element med en eksisterende verdi i et sorted set?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 6
some-alt