Junior — Middle
Môžete uviesť príklad použitia Redis na ukladanie a získavanie údajov?
sobes.tech AI
Odpoveď od AI
Pre prácu s Redis v C# sa často používa knižnica StackExchange.Redis. Tu je jednoduchý príklad, ako uložiť a získať reťazcovú hodnotu:
using StackExchange.Redis;
var redis = ConnectionMultiplexer.Connect("localhost");
IDatabase db = redis.GetDatabase();
// Uloženie hodnoty
string key = "user:1:name";
db.StringSet(key, "Иван");
// Získanie hodnoty
string value = db.StringGet(key);
Console.WriteLine(value); // Vypíše: Иван
V tomto príklade sa pripájame k lokálnemu Redis serveru, ukladáme reťazec pod kľúčom a potom ho znova čítame. Redis podporuje rôzne typy dát, ale tu je ukázané použitie reťazcov pre jednoduchosť.