Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么redis哈希名称不能包含电子邮件地址?_Redis_Redis Cli - Fatal编程技术网

为什么redis哈希名称不能包含电子邮件地址?

为什么redis哈希名称不能包含电子邮件地址?,redis,redis-cli,Redis,Redis Cli,我可以设置包含电子邮件地址的密钥,如mario@mario.com但我无法设置包含@字符的哈希。 设置哈希键时允许哪些字符 是否可以设置包含电子邮件的哈希键?FirstDELmario@mario.com然后尝试使用HSET-错误会告诉您做错了什么(即尝试在现有字符串键中存储哈希),这很尴尬!我尝试了几封不同的电子邮件,也加了一些前缀,但没有意识到我已经有了所有这些密钥。谢谢@ItamarHaber!每当我在客户端时,我都会运行FLUSHALL。。。良好的开发实践,但对生产非常不利;)是的,很

我可以设置包含电子邮件地址的密钥,如
mario@mario.com
但我无法设置包含
@
字符的哈希。 设置哈希键时允许哪些字符


是否可以设置包含电子邮件的哈希键?

First
DELmario@mario.com
然后尝试使用
HSET
-错误会告诉您做错了什么(即尝试在现有字符串键中存储哈希),这很尴尬!我尝试了几封不同的电子邮件,也加了一些前缀,但没有意识到我已经有了所有这些密钥。谢谢@ItamarHaber!每当我在客户端时,我都会运行
FLUSHALL
。。。良好的开发实践,但对生产非常不利;)是的,很棒的小费!谢谢@ItamarHaber:)