Redis,如何将集合存储为哈希键的值

拉斐尔·埃斯皮诺萨(Rafael Espinoza)

我见过有关如何在Redis中创建哈希对象数组的问题。但是我想要另一种安排:一个Hash对象,其字段为Strings,值为Sets。

我应该与散列分开创建集吗?如果是这样,我将如何引用该集合?通过变量名?

我可以从更高的层次上操作它们sadd Hash_name.field_name append_this_value_to_set吗?

此外,我将如何阅读这些内部集?

Itamar Haber

Redis不提供嵌套的数据结构,因此Hash字段的值不能是Set,而只能是String。

一种类似于OP试图实现的操作的方法是使用常规Set,并将其键名存储在Hash的值中。但是,取消引用它们需要在代码中执行其他操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Redis:将哈希映射存储在集合中

调用哈希值时如何将变量设置为键?

如何将多个值推送到相同的哈希键

如何将键和值存储到哈希图中并相应地打印出来?

如何将键和值存储到数组存储?

如何将键值对存储在键为数字的数组中

如何将变量 = 设置为本地存储中的键

将键->值的哈希图“转置”为值->键?

如何将值添加到哈希图中单个键的值列表中(Java)

如何将猫鼬值存储为日期?

如何将PHP定义的常量(值)存储为变量?

如何将空值存储为Integerfield

如何将多个函数存储为字典的值?

如何将元组值存储为python变量

如何将长值存储为字符串

如何将哈希值中的数据存储在文件中并将其用于另一个哈希值

如何将以List为键的映射转换为合并列表值的集合?

如何将值列表合并到哈希图中的相同键?

如何将新的键和值添加到 R 中的现有哈希表?

如何将64位哈希值缩短为48位值?

如何将平面Ruby哈希解析为嵌套哈希?

如何将PowerShell哈希对象打印为哈希对象?

如何将多个表单数据值存储到本地存储中的单个键

在Redis上最好将一个带有JSON数据的键存储为值,或者将多个键存储为单个值?

如何通过键中的值对Redis哈希进行排序

如何将键创建为文件夹,将值创建为文件

如何将数据库中的值存储到集合中?

如何将datagridview中的值存储到集合类C#中

如何使用哈希类型对存储在Redis中的值进行分组?