Haaste: Käyttäjäprofiilien Hallinta
Käyttäjätietojen luominen ja hallinta käyttämällä hasheja Redisissä. Jokainen käyttäjä esitetään hashina, joka sisältää kentät name, age ja email.
Vaiheet
-
Luo hash avaimelle
user:1001seuraavilla tiedoilla: name"Alice", age30ja email"alice@example.com"; -
Hae ja tarkista tiedot avaimelle
user:1001; -
Päivitä käyttäjän
user:1001ikä arvoon31ja poista hänen email; -
Lisää kaksi uutta käyttäjää:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Hae kaikkien käyttäjien ikä;
-
Poista käyttäjät, joiden ikä on alle
28; -
Lisää uusi kenttä
statusarvolla"active"jäljellä oleville käyttäjille.
1. Luo hash käyttäjälle user:1001:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Hae ja tarkista tiedot hashista user:1001:
HGETALL user:1001
3. Päivitä tietoja hashissa user:1001:
HSET user:1001 age 31
HDEL user:1001 email
4. Luo hashit kahdelle uudelle käyttäjälle:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Hae kaikkien käyttäjien iät:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Poista käyttäjät, joiden ikä on alle 28:
DEL user:1002
7. Lisää uusi kenttä status jäljellä oleville käyttäjille:
HSET user:1001 status "active"
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.33
Haaste: Käyttäjäprofiilien Hallinta
Pyyhkäise näyttääksesi valikon
Käyttäjätietojen luominen ja hallinta käyttämällä hasheja Redisissä. Jokainen käyttäjä esitetään hashina, joka sisältää kentät name, age ja email.
Vaiheet
-
Luo hash avaimelle
user:1001seuraavilla tiedoilla: name"Alice", age30ja email"alice@example.com"; -
Hae ja tarkista tiedot avaimelle
user:1001; -
Päivitä käyttäjän
user:1001ikä arvoon31ja poista hänen email; -
Lisää kaksi uutta käyttäjää:
user:1002(name:"Bob", age:25, email:"bob@example.com");user:1003(name:"Carol", age:29, email:"carol@example.com").
-
Hae kaikkien käyttäjien ikä;
-
Poista käyttäjät, joiden ikä on alle
28; -
Lisää uusi kenttä
statusarvolla"active"jäljellä oleville käyttäjille.
1. Luo hash käyttäjälle user:1001:
HSET user:1001 name "Alice" age 30 email "alice@example.com"
2. Hae ja tarkista tiedot hashista user:1001:
HGETALL user:1001
3. Päivitä tietoja hashissa user:1001:
HSET user:1001 age 31
HDEL user:1001 email
4. Luo hashit kahdelle uudelle käyttäjälle:
HSET user:1002 name "Bob" age 25 email "bob@example.com"
HSET user:1003 name "Carol" age 29 email "carol@example.com"
5. Hae kaikkien käyttäjien iät:
HGET user:1001 age
HGET user:1002 age
HGET user:1003 age
6. Poista käyttäjät, joiden ikä on alle 28:
DEL user:1002
7. Lisää uusi kenttä status jäljellä oleville käyttäjille:
HSET user:1001 status "active"
Kiitos palautteestasi!