Maison > Article > base de données > Introduction aux méthodes d'utilisation de Redis dans .NET
Redis est une base de données clé/valeur en mémoire largement utilisée. Elle est utilisée comme cache dans les grandes applications telles que Sina Weibo, Github et StackOverflow. (Recommandé : tutoriel redis)
Les projets récents nécessitent l'utilisation de Redis. Voici un bref aperçu de l'installation de Redis et de la manière d'utiliser Redis dans .NET.
Installation et démarrage de Redis
1. Télécharger Redis
Redis lui-même ne fournit pas de version Windows et il n'est pas stable sous Windows. Il est généralement déployé sur Linux. Environnement, Redis peut être téléchargé depuis son site officiel MSOpenTech propose une version Windows Ici, vous pouvez apprendre à installer cette version.
Après avoir cliqué pour accéder à Github, cliquez sur Zip pour télécharger directement. Après le téléchargement, choisissez 32 bits ou 64 bits selon la version de votre ordinateur à installer. J'ai décompressé la version 64 bits et l'ai placée dans le dossier D:Redis, et j'ai également copié le redis.conf dans le dossier dans ce répertoire. Voici les informations de configuration de redis :
2. Démarrez RedisL'activation de Redis sous Windows revient à démarrer MogoDB. Vous devez d'abord utiliser la ligne de commande pour démarrer. Tout d'abord, accédez au répertoire et exécutez la commande suivante :.
D:Redis> redis-server.exe redis.confPremière exploration de Redis
Télécharger ServiceStack.RedisLe. comme MongoDB, l'utilisation de Redis dans .NET utilise également un pilote tiers. Le site officiel recommande d'utiliser ServiceStack.Redis. Après le téléchargement et la décompression, vous obtiendrez la DLL suivante.
Utilisation de Redis dans un projet .NETCréez un nouveau programme console et référencez les quatre dll décompressées à l'étape précédente. Faisons un exemple simple pour obtenir la valeur de ville que nous avons définie auparavant dans .NET.class Program { static RedisClient redisClient = new RedisClient("172.16.147.121", 6379);//redis服务IP和端口 static void Main(string[] args) { Console.WriteLine(redisClient.Get<string>("city")); Console.ReadKey(); } }</string>Établissez d'abord une connexion via RedisClient statique redisClient = new RedisClient("172.16.147.121", 6379);, puis vous pouvez directement utiliser la méthode Get dans redisClient pour obtenir la valeur avec la ville clé. Dans la ligne de commande précédente, Shanghai était stockée dans notre ville réseau, et nous avons maintenant obtenu cette valeur. Il existe de nombreuses méthodes dans ServerStack qui peuvent être appelées dans .NET. Le diagramme de structure de classe est le suivant :
.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!