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);
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM