• C# Redis实战(五)


    五、删除数据

    C# Redis实战(四)中讲述了如何在Redis中写入key-value型数据,本篇将讲述如何删除Redis中数据。
     
     
    1、void Delete(T entity);删除函数的运用
                    using (var redisClient = RedisManager.GetClient())
                    {
                        var user = redisClient.GetTypedClient<User>();
                        var newUser = new User
                        {
                            Id = user.GetAll().Count,
                            Name = txtName.Text,
                            Job = new Job { Position = txtPosition.Text }
                        };
                        user.Delete(newUser);
    
                    }
    以上代码直接删除了最后一条数据,效果图如下:

    2、void DeleteById(object id);删除数据函数
    using (var redisClient = RedisManager.GetClient())
                    {
                        var user = redisClient.GetTypedClient<User>();
                        //var newUser = new User
                        //{
                        //    Id = user.GetAll().Count,
                        //    Name = txtName.Text,
                        //    Job = new Job { Position = txtPosition.Text }
                        //};
                        //user.Delete(newUser);
                        user.DeleteById(txtRedisId.Text);//txtRedisId.Text中为ID值
    }
    如下图,删除了ID等于3的一条数据。

    3、void DeleteByIds(IEnumerable ids);批量删除函数
                    using (var redisClient = RedisManager.GetClient())
                    {
                        var user = redisClient.GetTypedClient<User>();
                        user.DeleteByIds((txtRedisId.Text).ToList());//txtRedisId.Text中为ID值
    
                    }
    如下图,代码删除了ID分别为:1、2、6的三条数据。

    4、void DeleteAll();删除全部数据
    var user = redisClient.GetTypedClient<User>();  
                        user.DeleteAll();//删除全部数据 

    如需转载,请注明出处,本系列博文示例程序下载地址

    http://blog.csdn.net/qiujialongjjj/article/details/17262851

     
  • 相关阅读:
    对bootstrap不同版本的总结
    对于前后端分离的理解
    css3笔记
    Dom
    js菜单
    css兼容问题 ie6,7
    html知识
    前端基础知识
    前端要注意的代码规范
    bootstrap常见类的总结
  • 原文地址:https://www.cnblogs.com/tianciliangen/p/4949406.html
Copyright © 2020-2023  润新知