摘要:
一、为什么需要分库分表 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。 在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多 阅读全文
摘要:
高并发的情况下,i++无法保证原子性,往往会出现问题,所以引入AtomicInteger类。 构造方法 1、public AtomicInteger(int initialValue) 创建具有给定初始值的新 AtomicInteger。 参数:initialValue - 初始值 2、public 阅读全文