摘要: 转载: https://www.cnblogs.com/sandea/p/11395283.html 阅读全文
posted @ 2020-05-17 22:59 朱子威 阅读(120) 评论(0) 推荐(0) 编辑
摘要: MySQL分库分表,一般只能按照一个维度进行查询.以订单表为例, 按照用户ID mod 64 分成 64个数据库.按照用户的维度查询很快,因为最终的查询落在一台服务器上.但是如果按照商户的维度查询,则代价非常高.需要查询全部64台服务器.在分页的情况下,更加恶化.比如某个商户查询第10页的数据(按照 阅读全文
posted @ 2020-05-17 22:45 朱子威 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 一、两种方案分库分表 一般业界,对订单数据的分库分表,笔者了解,有两类思路:按照订单号来切分、按照用户id来切分。 方案一、按照订单号来做hash分散订单数据 把订单号看作是一个字符串,做hash,分散到多个服务器去。 具体到哪个库、哪个表存储数据呢?订单号里面的数字来记录着。 现在的微信红包。它的 阅读全文
posted @ 2020-05-17 22:28 朱子威 阅读(3230) 评论(0) 推荐(0) 编辑