CNode

微博的回复是怎么设计的 ?

问答
Zzhouseahe发布于9 年前最后回复9 年前10 回复5032 浏览0 收藏

最近需要写一个功能就是有很多回复的那种。 想问下这种情况一般用什么数据库 , 数据结构怎么设计 才能加载比较快 才能把 都有哪些回复, 谁回复了谁 ,顺序弄得比较清晰

查看回复

回复 (10)

L
Lanseria#1·9 年前

可以看慕课网上的视频,里面有讲解回复功能

From Noder

C
captainblue2013#2·9 年前

把內容和關係分開,內容單獨存,誰回復了誰的關係單獨存

A
a69694510#3·9 年前

你说的是指定回复吗。??就是@人用的

来自酷炫的 CNodeMD

L
liangtongzhuo#4·9 年前

@功能:正则把 @x 里 x 提取出来,根据 x 查询数据库,然后发送信息。 好友:另外一种就是 @captainblue2013 说的,之间的关系用一张表存储。 message 再单独用表储。 每次拉取成功后,message 标记已读。 注意事项:数据量大记得索引,每次查询数据库只能走一个索引。

H
heightzhang#5·9 年前

谢谢

H
Huqiuwei#6·9 年前

一般回复也就做2层的,再做下去更复杂了

Z
zhouseahe#7·9 年前
引用 Huqiuwei一般回复也就做2层的,再做下去更复杂了

@Huqiuwei 我也没仔细想回复是怎么做

Z
zhouseahe#8·9 年前
引用 zhouseahe@Huqiuwei 我也没仔细想回复是怎么做

@zhouseahe 但是现在基本上会出现这种多级回复的

3
3212lin#10·9 年前

无限级分类 每条回复都有个父级ID

参与回复
登录后即可参与回复。登录