0
我有一个树状结构;下面,使用PHP填充。每次填充完整的结构都非常耗时,所以我想把它放在Redis中。现在,它被存储为纯JSON,但随后又加入新的项目后,我需要删除现有的JSON和需要来填充和插入再次Redis的。 所以我想有一个结构,这样我可以在任何层次,那就是无论是作为一个父项或子项添加一个新的项目。 Redis中的哪个数据结构可以用于此操作,我该如何操作?存储树结构的Redis
[
{
"id":2,
"order":2,
"children":[
{
"id":3,
"order":1,
"children":[
],
"actions":[
{
"id":1,
"slug":"manage",
"title":"manage",
"api":[
]
}
]
},
{
"id":4,
"order":2,
"children":[
],
"actions":[
{
"id":2,
"slug":"settings",
"title":"settings",
"api":[
]
}
]
}
],
"actions":[
{
"id":190,
"slug":"update",
"title":"update",
"api":[
]
}
]
}
]