【问题标题】:Is there any way to update value in Redis?有没有办法更新 Redis 中的值?
【发布时间】:2020-12-12 21:51:01
【问题描述】:

我在 Windows 10 中使用 Redis 桌面管理器通过 StackExchange.Redis 库在 ASP.Net Core 3.1 中进行缓存。

Redis中除了delete再重新添加新的Key-Value,有什么方法可以通过key更新value吗?

【问题讨论】:

    标签: asp.net-core caching redis stackexchange.redis


    【解决方案1】:

    您可以再次执行set <key> <value>,该值将被覆盖。

    【讨论】:

      【解决方案2】:
        using (ConnectionMultiplexer redis = ConnectionMultiplexer.Connect(""))
          {
             IDatabase db = redis.GetDatabase();
             string age = "11";
             db.StringSet("age", age);
          }
      

      如果要更新“age” 25,可以重用 db.StringSet("age", "25");

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-05-07
        • 1970-01-01
        • 2020-01-22
        • 1970-01-01
        • 1970-01-01
        • 2022-01-26
        • 2011-10-13
        相关资源
        最近更新 更多