redis 在2个密钥下存储相同的数据

vcirk6k6  于 2022-10-31  发布在  Redis
关注(0)|答案(1)|浏览(190)

我正在一个小型的用户认证服务器上工作,它必须存储关于用户的最小数据,如uuidemailrole ...
它已经使用了redis来存储登录流的OTP代码,所以我认为它也可以很好地存储用户数据。
问题是我需要在用户登录时基于2个密钥email访问此用户数据(uuid在这里是未知的),并在每一个其他场合访问uuid(它作为有效负载嵌入在jwt令牌中,加上比电子邮件更可靠,因为它可以更改)。
我试图找出是否有一种方法可以访问相同的用户数据使用他们的emailuuid作为关键字,而不必复制它。

bihw5rsg

bihw5rsg1#

Redis中的键不是指针,而是一个大哈希表中的条目,你需要复制数据。

相关问题