我想存储以这种方式理解的数据
一个用户登录后,我创建了一个随机的uuidv4作为会话,并将其存储在与该会话相关联的redis中,我想存储userId,userSettings和autoSaveDocument(每5分钟自动保存一次)。在我看来,是这样的:
sessions-->u.session:uuidv4----user.id----id-example
|
⎣__user-settings---name--John
| |
| ⎣__lastname--Doe
| |
| ⎣__company--Foobar Inc
|
⎣__autosave---{"document":"json-example"}
我认为可能无法在Redis中创建这种树状数据结构吗?我发现的所有示例只是关键值,例如:
hset u.session:uuidv4 u.id id-example u.settings:name john u.settings:lastname doe u.settings:company foobarIncorp autosave jsonExample
这是存储此相关信息的方法还是有正确的Redis方法?
我在上面看到的是一个键值映射(哈希),似乎没有办法在redis中存储树状结构
...除了作为json以外?但随后无法按键获取。