2020年5月22日

分库分表的一个最佳实践

摘要: 概述 分布式数据库已经流行好多年,产品非常众多,其中分布式数据库中间件使用场景最广。本文主要是总结如何基于分布式数据库中间件做数据库架构设计,以充分发挥它的分布式能力。各个中间件产品功能核心原理相同,细节上有些区别。这里仅以阿里云的DRDS为例分析,在产品架构、功能、成熟度和市场占有率上,它都比同行 阅读全文

posted @ 2020-05-22 17:47 爱漂泊人生 阅读(497) 评论(0) 推荐(0) 编辑

盘点分库分表中,你一定要避开的那些坑!

摘要: 例如:单表中出现了,动辄百万甚至千万级别的数据。“分表分库”就成为解决上述问题的有效工具。 今天和大家一起看看,如何进行分表分库以及期间遇到的问题吧。 为什么会分表分库 数据库数据会随着业务的发展而不断增多,因此数据操作,如增删改查的开销也会越来越大。 再加上物理服务器的资源有限(CPU、磁盘、内存 阅读全文

posted @ 2020-05-22 17:37 爱漂泊人生 阅读(1555) 评论(0) 推荐(0) 编辑

大厂在用的分库分表方案

摘要: 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。 在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多,数据库 阅读全文

posted @ 2020-05-22 17:28 爱漂泊人生 阅读(333) 评论(0) 推荐(0) 编辑

导航