MySQL-新浪微博中的“当前用户”、“关注用户”、“和粉丝用户”在数据架构上是如何设计的?

WP主题Bug提交 WP主题Bug提交 主题:1067 回复:2226

MySQL-新浪微博中的“当前用户”、“关注用户”、“和粉丝用户”在数据架构上是如何设计的?

甜柠檬 发布于 2017-02-05 字数 192 浏览 1011 回复 1

新浪微博中的“当前用户”、“关注用户”、“粉丝用户”在数据架构上是如何设计的?并且还涉及到两个用户互相关注的关系,他们是在数据结构上是如何存储,如何设计的?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

浮生未歇 2017-07-28 1 楼

关于这个一些猜想:微博的用户关系数据量量大,应该是分库分表存储的。所以关注用户和粉丝用户设计成两张表,用空间换时间保证查询效率,每张表上缓存了双向关注的标记。