是否可以在redis中链接两个哈希值

时间:2017-04-29 08:00:11

标签: redis

我是redis的新手,在阅读一些教程时,我找不到任何关于外键的信息,所以可以链接两个哈希,例如。将帐户哈希链接到人哈希?

如果可能,请举一个详细的例子

1 个答案:

答案 0 :(得分:1)

简答:不。

Redis是一个键值存储,没有连接的概念。如果您需要两个独立但逻辑连接的数据,您的选择是:

  1. 更改您的数据结构,以便所有数据都保存在一个哈希
  2. 获取父项,获取子项的ID,然后获取子项
  3. 与2一样,但是在Lua中做,以避免两次往返Redis的往返