Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Керування Профілями Користувачів | Типи Даних у Redis
Вступ до Redis

bookЗавдання: Керування Профілями Користувачів

Необхідно створити та керувати даними користувачів за допомогою хешів у Redis. Кожен користувач представлений як хеш, що містить його name, age та email.

Кроки

  1. Створити хеш для user:1001 з наступними даними: name "Alice", age 30, та email "alice@example.com";

  2. Отримати та перевірити дані для user:1001;

  3. Оновити age для user:1001 до 31 та видалити його email;

  4. Додати двох нових користувачів:

    • user:1002 (name: "Bob", age 25, email "bob@example.com");
    • user:1003 (name: "Carol", age 29, email "carol@example.com").
  5. Отримати age всіх користувачів;

  6. Видалити користувачів, чий age менше 28;

  7. Додати нове поле status зі значенням "active" для залишених користувачів.

1. Створення хешу для user:1001:

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

2. Отримання та перевірка даних з хешу user:1001:

HGETALL user:1001

3. Оновлення даних у хеші user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Створення хешів для двох нових користувачів:

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

5. Отримання віку всіх користувачів:

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

6. Видалення користувачів з віком менше 28:

DEL user:1002

7. Додавання нового поля status для залишених користувачів:

HSET user:1001 status "active"  

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 8

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain what a Redis hash is and why it's used for user data?

How do I check if a user exists before performing operations?

What happens if I try to delete a user that doesn't exist?

Awesome!

Completion rate improved to 3.33

bookЗавдання: Керування Профілями Користувачів

Свайпніть щоб показати меню

Необхідно створити та керувати даними користувачів за допомогою хешів у Redis. Кожен користувач представлений як хеш, що містить його name, age та email.

Кроки

  1. Створити хеш для user:1001 з наступними даними: name "Alice", age 30, та email "alice@example.com";

  2. Отримати та перевірити дані для user:1001;

  3. Оновити age для user:1001 до 31 та видалити його email;

  4. Додати двох нових користувачів:

    • user:1002 (name: "Bob", age 25, email "bob@example.com");
    • user:1003 (name: "Carol", age 29, email "carol@example.com").
  5. Отримати age всіх користувачів;

  6. Видалити користувачів, чий age менше 28;

  7. Додати нове поле status зі значенням "active" для залишених користувачів.

1. Створення хешу для user:1001:

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

2. Отримання та перевірка даних з хешу user:1001:

HGETALL user:1001

3. Оновлення даних у хеші user:1001:

HSET user:1001 age 31  
HDEL user:1001 email

4. Створення хешів для двох нових користувачів:

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

5. Отримання віку всіх користувачів:

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

6. Видалення користувачів з віком менше 28:

DEL user:1002

7. Додавання нового поля status для залишених користувачів:

HSET user:1001 status "active"  

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 8
some-alt