在Redis的另一个列表中插入一个列表
问题描述:
这可能在另一个数据结构中有一个数据结构吗?到目前为止,我只能在列表中插入一个字符串或一个数字。在Redis的另一个列表中插入一个列表
期望的数据结构将是一个列表,其中每个组件也是一个列表。
答
简单的回答:不,Redis列表成员只能是字符串。
复杂的答案:你可以用字符串做很多事情。您可以使用多种不同格式(JSON,XML,CSV,特定于语言的序列化等)将列表序列化为字符串。 Redis可以保存相当大的字符串值,因此您只能存储指向包含实际值的键的标识符,或者您可以拥有序列化的值列表。
答
是的,你可以在列表中存储一个id列表,每个id是一个指向其他redis列表的指针。您可以使用多/ exec管道多命令架构来执行所有CRUD操作