【发布时间】: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
我在 Windows 10 中使用 Redis 桌面管理器通过 StackExchange.Redis 库在 ASP.Net Core 3.1 中进行缓存。
Redis中除了delete再重新添加新的Key-Value,有什么方法可以通过key更新value吗?
【问题讨论】:
标签: asp.net-core caching redis stackexchange.redis
您可以再次执行set <key> <value>,该值将被覆盖。
【讨论】:
using (ConnectionMultiplexer redis = ConnectionMultiplexer.Connect(""))
{
IDatabase db = redis.GetDatabase();
string age = "11";
db.StringSet("age", age);
}
如果要更新“age” 25,可以重用 db.StringSet("age", "25");
【讨论】: