Junior — Middle
Pouvez-vous donner un exemple d'utilisation de Redis pour stocker et récupérer des données?
sobes.tech IA
Réponse de l'IA
Pour travailler avec Redis en C#, on utilise souvent la bibliothèque StackExchange.Redis. Voici un exemple simple de comment sauvegarder et récupérer une valeur de chaîne :
using StackExchange.Redis;
var redis = ConnectionMultiplexer.Connect("localhost");
IDatabase db = redis.GetDatabase();
// Sauvegarder une valeur
string key = "user:1:name";
db.StringSet(key, "Иван");
// Récupérer une valeur
string value = db.StringGet(key);
Console.WriteLine(value); // Affichera : Иван
Dans cet exemple, nous nous connectons au serveur Redis local, sauvegardons une chaîne avec une clé, puis la lisons à nouveau. Redis supporte différents types de données, mais ici, pour simplifier, l'utilisation de chaînes est montrée.