Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Gestión de Perfiles de Usuario | Tipos de Datos en Redis
Introducción a Redis

bookDesafío: Gestión de Perfiles de Usuario

Se requiere crear y gestionar datos de usuario utilizando hashes en Redis. Cada usuario se representa como un hash que contiene sus campos name, age y email.

Pasos

  1. Crear un hash para user:1001 con los siguientes datos: name "Alice", age 30, y email "alice@example.com";

  2. Recuperar y verificar los datos de user:1001;

  3. Actualizar el age de user:1001 a 31 y eliminar su email;

  4. Agregar dos nuevos usuarios:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Recuperar el age de todos los usuarios;

  6. Eliminar usuarios cuyo age sea menor que 28;

  7. Agregar un nuevo campo status con el valor "active" para los usuarios restantes.

1. Crear un hash para user:1001:

HSET user:1001 name "Alice" age 30 email "alice@example.com"

2. Recuperar y verificar los datos del hash user:1001:

HGETALL user:1001

3. Actualizar los datos en el hash user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Crear hashes para dos nuevos usuarios:

HSET user:1002 name "Bob" age 25 email "bob@example.com"  
HSET user:1003 name "Carol" age 29 email "carol@example.com"

5. Recuperar las edades de todos los usuarios:

HGET user:1001 age  
HGET user:1002 age  
HGET user:1003 age

6. Eliminar los usuarios con una edad menor que 28:

DEL user:1002

7. Agregar un nuevo campo status para los usuarios restantes:

HSET user:1001 status "active"  

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 8

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 3.33

bookDesafío: Gestión de Perfiles de Usuario

Desliza para mostrar el menú

Se requiere crear y gestionar datos de usuario utilizando hashes en Redis. Cada usuario se representa como un hash que contiene sus campos name, age y email.

Pasos

  1. Crear un hash para user:1001 con los siguientes datos: name "Alice", age 30, y email "alice@example.com";

  2. Recuperar y verificar los datos de user:1001;

  3. Actualizar el age de user:1001 a 31 y eliminar su email;

  4. Agregar dos nuevos usuarios:

    • user:1002 (name: "Bob", age: 25, email: "bob@example.com");
    • user:1003 (name: "Carol", age: 29, email: "carol@example.com").
  5. Recuperar el age de todos los usuarios;

  6. Eliminar usuarios cuyo age sea menor que 28;

  7. Agregar un nuevo campo status con el valor "active" para los usuarios restantes.

1. Crear un hash para user:1001:

HSET user:1001 name "Alice" age 30 email "alice@example.com"

2. Recuperar y verificar los datos del hash user:1001:

HGETALL user:1001

3. Actualizar los datos en el hash user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Crear hashes para dos nuevos usuarios:

HSET user:1002 name "Bob" age 25 email "bob@example.com"  
HSET user:1003 name "Carol" age 29 email "carol@example.com"

5. Recuperar las edades de todos los usuarios:

HGET user:1001 age  
HGET user:1002 age  
HGET user:1003 age

6. Eliminar los usuarios con una edad menor que 28:

DEL user:1002

7. Agregar un nuevo campo status para los usuarios restantes:

HSET user:1001 status "active"  

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 8
some-alt