Redis (错误)ErrorType键不是有效的HyperLogLog字符串值
我正在学习使用redis cli的Hyperlogs示例 redis cli示例展示了如何使用HyperLogLog命令记录和统计用户对网站的唯一访问量。Redis (错误)ErrorType键不是有效的HyperLogLog字符串值,redis,Redis,我正在学习使用redis cli的Hyperlogs示例 redis cli示例展示了如何使用HyperLogLog命令记录和统计用户对网站的唯一访问量。 PFADD命令将一个或多个字符串添加到HyperLogLog。如果基数已更改,PFADD返回1;如果基数保持不变,则返回0: 尽管如此,当我按照说明操作时,它会报告错误: 127.0.0.1:6379> PFADD visits:2015-01-01 "carl" "max" "hugo" "arthur" (error) WRONG
PFADD命令将一个或多个字符串添加到HyperLogLog。如果基数已更改,PFADD返回1;如果基数保持不变,则返回0: 尽管如此,当我按照说明操作时,它会报告错误:
127.0.0.1:6379> PFADD visits:2015-01-01 "carl" "max" "hugo" "arthur"
(error) WRONGTYPE Key is not a valid HyperLogLog string value.
即使是简明扼要,错误信息也相当丰富-您试图使用的现有密钥(即
访问:2015-01-01
)不是HLL
现有的密钥可能是某种字符串,但是如果您
DEL访问:2015-01-01
,您应该能够PFADD
。您的访问:2015-01-01
密钥已经存在,并且不是HLL-DEL
它。首先,请发送您的简短评论以便回答?