Sobes.tech
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.