今天看啥  ›  专栏  ›  架构师之路

1对多业务,数据库水平切分架构一次搞定 | 架构师之路

架构师之路  · 公众号  · 架构  · 2017-07-10 08:30
本文将以“帖子中心”为例,介绍“1对多”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践:如何来实施水平切分水平切分后常见的问题典型问题的优化思路及实践 一、什么是1对多关系所谓的“1对1”,“1对多”,“多对多”,来自数据库设计中的“实体-关系”ER模型,用来描述实体之间的映射关系。 1对1一个用户只有一个登录名,一个登录名只对应一个用户一个uid对应一个login_name,一个login_name只对应一个uid这是一个1对1的关系。 1对多一个用户可以发多条微博,一条微博只有一个发送者一个uid对应多个msg_id,一个msg_id只对应一个uid这是一个1对多的关系。 多对多一个用户可以关注多个用户一个用户也可以被多个粉丝 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照