Redis:是否可以通过键获取集合中的一个值?

7

我有一个名为“Projects”的集合,其中包含许多键值对,我想通过提供其键来检索其中一个值。我查看了Redis文档,但我只找到了如何检索整个集合的方法。是否可以通过提供其键来仅检索一个值?

1个回答

17

你对集合的概念与Redis不符。

在Redis中,集合的所有成员都存储在一个键中。因此,您无法通过键单独访问成员。

您应该使用哈希表: http://www.redis.io/commands#hash

HSET key field value 可以实现您需要的功能。


哦,我明白了。所以举个例子,如果要获取 Project Hash 中的特定项目,我应该执行 HGET Project project_1 命令,这将返回存储在该键上的值。是吗? - Nerian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接