- 博客(2)
- 收藏
- 关注
原创 从0到1学习分库分表(二)——分表的路由算法和字段选择
在《从 0 到 1 学习分库分表(一)》中,我们详细了解了分库分表的基础概念,包括分库、分表以及分库又分表的基本原理和它们所解决的问题。我们知道分表是应对大数据量场景下数据库性能瓶颈的有效手段之一,通过将一张大表拆分成多个小表,优化了查询性能。那么,当我们进行分表操作时,如何确定数据该分配到哪张表呢?这就涉及到分表的路由算法。而且,选择合适的分表字段也是至关重要的,它直接影响到分表策略的有效性和查询性能。接下来,我们就深入探讨分表的路由算法以及如何选择分表字段。以下是基于这五种算法撰写的路由算法篇:在分表的
2024-12-03 13:51:30
1226
原创 从0到1学习分库分表(一)——分库分表基础概念
分库分表是一种数据库优化技术,主要用来解决大数据量和高并发场景下数据库性能瓶颈的问题。分库分表一般分为三种,分库分表和分库又分表。分库是将一个数据库中的数据分散存储到多个数据库中。这些数据库可以在同一台服务器上,也可以分布在不同的服务器上。例如,对于一个大型电商平台,用户库、商品库、订单库可以分别独立成库,如下图。分表是指在同一个数据库中,将一张逻辑表按照一定的规则拆分成多张物理表。例如,一张存储用户订单信息的表,如果数据量非常大,就可以按照用户id或者冷热数据等规则进行分表。一般分表分为垂直分表和。
2024-12-03 00:23:51
1057
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅