开发者社区 问答 正文

Redis命令exists和hexists区别

hexists判断hash类型的key是否存在,但是我在本地测试,用exists判断也可以啊,这两个除了hexists不能判断非hash类型key是否存在,还有别的区别吗?

展开
收起
落地花开啦 2016-01-31 12:03:00 4149 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 举例redis存储的key1下对应一个hash结构 skey1 svaule1
    exists是判断最外层key是否存在,exists key1
    hexists是判断一个hash结构内部的subkey是否存在 exists key1 skey1

    2019-07-17 18:36:38 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 喜欢技术,喜欢努力的人

    「hexists判断hash类型的key是否存在」 - - 不是

    hexists 是 'Determine if a hash field exists'

    调用参数都不一样

    2019-07-17 18:36:38 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等