标签表
| 字段 | description |
|---|---|
| tid | 标签id |
| add_user | 创建人 |
| add_time | 创建时间 |
| del_flag | 是否删除 |
| is_blocked | 是否锁定 |
relation 关系表
| 字段 | description |
|---|---|
| tid | 标签id |
| uid | 用户id |
| type | 用户是否注册 |
redis中使用set进行存储
key-tagid
value-userids
加标签操作:
uid–> 加入tagid对应的集合
减标签:
从set集合中移除对应的uid
通过用户查找标签,relation表直接对标签表进行leftjoin
标签查找用户,直接查询redis