首页 » Mysql » 正文

用户,文章,评论数据库的分片设计

设计用户文章评论系统,用户可以评论文章,现在有个需求是根据文章可以显示评论,根据用户可以显示文章缩略,转发缩略,评论缩略,可是评论,文章和用户太多,一个表放不下,需要sharding,那你怎么设计这个ERD呢?

分片原则就是画好普通的ER图,然后,找到ER图中关系最薄弱的那点分开,这里就是选择从评论分开,对评论数据冗余,并且支持缩略图。缩略图是使用冗余存储名字或者标题来实现的。

用户,文章,评论如何分片