Можете привести пример использования Redis для хранения и получения данных?

Для работы с Redis в C# часто используют библиотеку StackExchange.Redis. Вот простой пример, как сохранить и получить строковое значение:

Короткий ответ

Что ответить на собеседовании

Для работы с Redis в C# часто используют библиотеку StackExchange.Redis. Вот простой пример, как сохранить и получить строковое значение:

Подробный разбор

Ответ с пояснениями

Для работы с Redis в C# часто используют библиотеку StackExchange.Redis. Вот простой пример, как сохранить и получить строковое значение:

using StackExchange.Redis;

var redis = ConnectionMultiplexer.Connect("localhost");
IDatabase db = redis.GetDatabase();

// Сохранение значения
string key = "user:1:name";
db.StringSet(key, "Иван");

// Получение значения
string value = db.StringGet(key);
Console.WriteLine(value); // Выведет: Иван

В этом примере мы подключаемся к локальному серверу Redis, сохраняем строку по ключу и затем читаем её обратно. Redis поддерживает разные типы данных, но для простоты здесь показано использование строк.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку