Du kan ikke. Redis er et nøgleværdilager, ikke en relationel database.
For at søge efter bestemte data skal du bygge en adgangssti til disse data. For at få brugerne til at have en alder =25 år, skal du for eksempel bygge et indeks for at kortlægge aldersværdierne til brugerne. Det kan gøres med et sæt. Dette er det samme for navnet.
Når du har sæt for alder og navn, kan du søge efter brugere ved at krydse sættene. For eksempel:
# Add 3 users
hmset user:1 user_name lee age 21
hmset user:2 user_name david age 25
hmset user:3 user_name chris age 25
# Maintain age index
sadd age:21 1
sadd age:25 2 3
# Maintain name index
sadd name:lee 1
sadd name:david 2
sadd name:chris 3
# Get the ID of users having age = 25 and name = lee
sinter age:25 name:lee
-> will return an empty set