Sobes.tech
Junior — Middle

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

sobes.tech AI

Отговор от AI

За работа с 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 поддържа различни типове данни, но тук е показано използването на низове за простота.