redis存取值

Posted 孔捷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis存取值相关的知识,希望对你有一定的参考价值。

//取值

 

//存值

 

 

 

 //redis缓存 存值
        [Route("api/cunzhi")]
        [HttpGet]
        public IHttpActionResult a(string pname, string address)
        {
            List<tb_ProcInfo> projects = new List<tb_ProcInfo> { new tb_ProcInfo {Pname=pname,Address=address } };
            RedisClient client = new RedisClient("127.0.0.1", 6379);
            for (int i = 0; i < projects.Count; i++)
            {
                client.EnqueueItemOnList("key", JsonConvert.SerializeObject(projects[i]));
            }
            return Ok(1);
        }
        //redis缓存 读取值
        [Route("api/redis")]
        [HttpGet]
        public IHttpActionResult redis()
        {
            RedisClient client1 = new RedisClient("127.0.0.1", 6379);
            var rlist = client1.LRange("key", 0, -1);
            List<tb_ProcInfo> list = new List<tb_ProcInfo>();
            foreach (var item in rlist)
            {
                string b = Encoding.UTF8.GetString(item);
                tb_ProcInfo model = JsonConvert.DeserializeObject<tb_ProcInfo>(b);
                list.Add(model);
            }
            return Ok(list);
        }

 

以上是关于redis存取值的主要内容,如果未能解决你的问题,请参考以下文章

localStorage存值取值以及存取JSON,以及基于html5 localStorage的购物车

redis val是存取字典

sessionStorage localStorage存取值的用法

redis 存取问题

js文件Cookie存取值的使用

Vuex入门同步异步 存取值