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

本文将以“帖子中心”为例,介绍“1对多”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践:

如何来实施水平切分

水平切分后常见的问题

典型问题的优化思路及实践

一、什么是1对多关系

所谓的“1对1”,“1对多”,“多对多”,来自数据库设计中的“实体-关系”ER模型,用来描述实体之间的映射关系。

1对1

一个用户只有一个登录名,一个登录名只对应一个用户

一个uid对应一个login_name,一个login_name只对应一个uid

这是一个1对1的关系。

1对多

一个用户可以发多条微博,一条微博只有一个发送者

一个uid对应多个msg_id,一个msg_id只对应一个uid

这是一个1对多的关系。

多对多

一个用户可以







































白颠风是怎么引起的
初期白癜风能不能治好



转载请注明:http://www.xcqg58.com/lsqy/7018.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了