• ADADADADAD

    如何在redis存取值[ 建站问答 ]

    建站问答 时间:2024-12-01 19:10:39

    作者:文/会员上传

    简介:

    在redis存取值的示例://redis缓存 存值[Route("api/cunzhi")][HttpGet]public IHttpActionResult a(string pname, string address){List projects = new List { new tb_Proc

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    在redis存取值的示例:

    //redis缓存 存值

    [Route("api/cunzhi")]

    [HttpGet]

    public IHttpActionResult a(string pname, string address)

    {

    List projects = new List { 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 list = new List();

    foreach (var item in rlist)

    {

    string b = Encoding.UTF8.GetString(item);

    tb_ProcInfo model = JsonConvert.DeserializeObject(b);

    list.Add(model);

    }

    return Ok(list);

    }

    如何在redis存取值.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: redisredis存取值