如何检查key是否存在于Redis中?
我在Laravel模型中有一个函数, 我需要检查我的key($key变量)是否存在于Redis中, 换句话说, 我想设置一个条件, 不允许Redis中出现重复的结果. 这是我的函数. 感谢任何帮助.
函数
public     static function cacheFields($fields)
{
    foreach ($fields     as $fieldname => $values) {
        $key =     static::$redisFieldKey.$fieldname; // here is that variable
        Redis::pipeline(function ($pipe) use ($key, $values) {
            foreach ($values     as $value => $label) {
                $pipe->hset($key, $value, $label);
            }
        });
    }
}
        redis
      
        php
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 如何找出Redis中的大Key与热Key? 
3939浏览  • 1回复 待解决
阿里云数据库Redis会根据什么识别出实例中存在的热点Key? 
4209浏览  • 1回复 待解决
Redis提供的UNLINK命令,通过UNLINK,删除大Key甚至特大Key是否安全? 
4603浏览  • 1回复 待解决
在Redis的使用中,大Key会给Redis带来哪些常见的的问题? 
3683浏览  • 1回复 待解决
在Redis的使用中,热Key会给Redis带来哪些常见的的问题? 
4338浏览  • 1回复 待解决
如何使用redisson客户端获取redis集群中key的值 ? 
4621浏览  • 1回复 待解决
如何依靠公有云的Redis分析服务发现大Key及热Key? 
4472浏览  • 1回复 待解决
Redis Key的注意点是什么? 
4031浏览  • 1回复 待解决
redis模糊查询key有懂的吗? 
3123浏览  • 1回复 待解决
HarmonyOS 如何判断object中是否包含这个key 
1382浏览  • 1回复 待解决
如何通过Redis官方客户端redis-cli的bigkeys参数发现大Key? 
4165浏览  • 1回复 待解决
在Redis Cluster结构中对热Key进行复制的缺点是什么? 
4082浏览  • 1回复 待解决
Redis key 的过期数据存储在哪里? 
4447浏览  • 1回复 待解决
如何判断JS对象中是否存在某个值 
3483浏览  • 1回复 待解决
通过Redis内置命令对Key进行分析有哪些风险? 
4558浏览  • 1回复 待解决
redis 如何实现一段时间没有获取指定 KEY 就删除 
5667浏览  • 1回复 待解决
检查某个权限是否已经授权。 
1707浏览  • 1回复 待解决
通过Redis官方客户端redis-cli的bigkeys参数发现大Key的弊端是什么? 
3880浏览  • 1回复 待解决
Kubernetes Helm 模板中如何根据某个值是否存在进行 if/else 判断? 
4233浏览  • 1回复 待解决
如何判断router.getParams()中的某个字段是否存在 
4440浏览  • 1回复 待解决
HarmonyOS 检查其他应用是否安装 
1397浏览  • 1回复 待解决
如何解决在Redis Cluster中,热Key由于迁移粒度问题造成请求无法打散使单一node的压力 
3669浏览  • 1回复 待解决
HarmonyOS Web如何判断元素是否存在Title 
934浏览  • 1回复 待解决
整个Redis实例中的所有Key并汇总以报告的方式返回结果的优缺点有哪些? 
4057浏览  • 1回复 待解决
HarmonyOS  socket请求粘包问题是否存在,存在的话如何解决 
838浏览  • 1回复 待解决





















当你执行 
hset 对于非现有的钥匙,它将 set 您的哈希值与字段及其对应的值。当你针对现有的哈希值(和字段键)执行它时,它将会 update 现有哈希字段的哈希值。如果你想检查键是否存在,你可以使用 
exists O(1)如果你想检查哈希字段是否存在,你可以使用 
hexists O(1)编辑:
The 文件 指出,对于 
hset;