![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 93
& 游戈
这个作者很懒,什么都没留下…
展开
-
Sharding-JDBC 执行原理
1. 基本概念 逻辑表 水平拆分的数据表的总称。例:订单数据表根据主键尾数拆分为10张表,分别是 t_order_0 、 t_order_1 到t_order_9 ,他们的逻辑表名为 t_order 。 真实表 在分片的数据库中真实存在的物理表。即上个示例中的 t_order_0 到 t_order_9 。 数据节点 数据分片的最小物理单元。由数据源名称和数据表组成,例: ds_0.t_order_0 。 绑定表 指分片规则一致的主表和子表。例如: t_order 表和 t_order_item 表,均按照原创 2021-04-24 11:52:09 · 407 阅读 · 0 评论 -
一文读懂分库分表
** 一文读懂分库分表 ** 随着公司业务快速发展,数据库中的数据量猛增,访问性能也变慢了,优化迫在眉睫。分析一下问题出现在哪儿呢? 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。 方案1: 通过提升服务器硬件能力来提高数据处理能力,比如增加存储容量 、CPU等,这种方案成本很高,并且如果瓶颈在MySQL本身那么提高硬件也是有很的。 方案2: 把数据分散在不同的数据原创 2021-04-24 11:12:41 · 237 阅读 · 0 评论