关于asp.net core:有没有办法更新Redis中的值?

Is there any way to update value in Redis?

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

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


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


1
2
3
4
5
6
  using (ConnectionMultiplexer redis = ConnectionMultiplexer.Connect(""))
    {
       IDatabase db = redis.GetDatabase();
       string age ="11";
       db.StringSet("age", age);
    }

你想更新"age" 25,你可以重用 db.StringSet("age","25");