草庐IT

StrackExchange

全部标签

c# - 在调用 StrackExchange.Redis 的 StringSet 方法之前是否需要检查

我在C#中使用StackExchange.Redis1.0.450nuget。我有如下代码,它在添加之前检查redis中是否存在key-if(!Cache.KeyExists(fKey)){Cache.StringSet(fKey,Serialize(data));}缓存是数据库对象我在此处阅读有关redisSET命令的信息http://redis.io/commands/set并发现SET将覆盖现有的键值(如果它已经存在)。使用StackExchange.Redis我可以安全地删除存在检查条件并调用-Cache.StringSet(fKey,Serialize(data));感谢您的