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
Node.js redis密钥在不同的数据类型中是否应该是唯一的?_Node.js_Redis_Set_Hashset - Fatal编程技术网

Node.js redis密钥在不同的数据类型中是否应该是唯一的?

Node.js redis密钥在不同的数据类型中是否应该是唯一的?,node.js,redis,set,hashset,Node.js,Redis,Set,Hashset,我是Redis的新手。我有一台redis和hset。set和hset可以使用相同的键吗?文件说密钥应该是唯一的。每个数据类型必须是唯一的还是每个服务器必须是唯一的?是的-每个键必须是唯一的,因为每个键只能存储一个基本数据结构-字符串、哈希、列表、集合或排序集(位图和HLL的基本类型是字符串)。感谢您的澄清。我假设每个数据类型都有单独的密钥管理。发出KEYS命令列出所有数据类型的键。现在很明显,密钥在服务器中应该是唯一的。

我是Redis的新手。我有一台redis和hset。set和hset可以使用相同的键吗?文件说密钥应该是唯一的。每个数据类型必须是唯一的还是每个服务器必须是唯一的?

是的-每个键必须是唯一的,因为每个键只能存储一个基本数据结构-字符串、哈希、列表、集合或排序集(位图和HLL的基本类型是字符串)。

感谢您的澄清。我假设每个数据类型都有单独的密钥管理。发出KEYS命令列出所有数据类型的键。现在很明显,密钥在服务器中应该是唯一的。