• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全

分库分表在sharding中的实现

出处: mp.weixin.qq.com 作者: 翁迪全

随着公司业务快速发展,数据库中数据量猛增,访问性能变慢。关系型数据库本身比较容易成为系统瓶颈、单机存储容量、连接数、处理能力有限。当单表的数据量达到1000W或100G以后,由于查询纬度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。 方案一:通过提升硬件来提高数据处理能力,比如增加存储容量、CPU等,这种方案成本较高,并且瓶颈在数据库服务本身,通过提高硬件得到的提升有限; 方案二:分库分表,使得单一数据库、单一数据表的数据量变小,从而达到提升数据库性能的目的。

查看原文 75 技术 lddgo 分享于 2022-08-29