我是靠谱客的博主 务实御姐,最近开发中收集的这篇文章主要介绍Redis之清除所有缓存,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

方法:

/// <summary>
/// 清除redis所有缓存
/// </summary>
/// <param name="redisUrl"></param>
public static void RemoveAllRedisCache(string redisUrl)
{
    using (RedisClient redisClient = new RedisClient(redisUrl))

    using (var redisManager = new RedisManagerPool(redisUrl))
    {
        IRedisClient redis = redisManager.GetClient();
        List<string> list = redis.GetAllKeys();
        redis.RemoveAll(list);
    }
}

调用:

static void Main(string[] args)
{
    string RedisUrl = "3421@192.168.2.200:6379";
    RemoveAllRedisCache(RedisUrl);
    Console.WriteLine("清理成功");
    Console.ReadKey();
}

 

转载于:https://www.cnblogs.com/genesis/p/6228187.html

最后

以上就是务实御姐为你收集整理的Redis之清除所有缓存的全部内容,希望文章能够帮你解决Redis之清除所有缓存所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部