无限层分销系统如何快速查找到所有团队成员,以及所有上级成员,除递归

1.现在有个无限分销系统,A邀请了B,c,然后b和c分别邀请了N个人,以此类推,请问有啥好办法能快速查找到N的所有上级,以及N的所有团队成员

阅读 6.9k
3 个回答

除递归?实现不了。
除非你数据库给每个人设置一个分销记录,但这个样冗余数据太多

嗯,我这个是无限极,

搜索 mysql 树 表设计 关键词
https://blog.csdn.net/qq16041...

Adjacency List:每一条记录存parent_id
Path Enumerations:每一条记录存整个tree path经过的node枚举
Nested Sets:每一条记录存 nleft 和 nright
Closure Table:维护一个表,所有的tree path作为记录进行保存。
推荐问题