mybatis优化假想
1:我想说下mybatis为什么会要优化,我们优化的点是什么。 1.1mybatis是我们操作数据库的一个框架,我们在业务中很多的加锁,无非也是想控制我们的数据库资源,并发量大了会带来系统的资源压力,数据库的压力。我们想要的优化点是高性能的去实现分段的锁,这个分段锁,分两种情况,第一种是为数据库减压(数据库减压提现在并发高的情况下把n次操作数据变成1次或者多次),第二种是为不同类数据的锁控制,关于第二种的资源锁控制,有两种的实现,第一种基于redis层面去实现,第二种基于concurrenthashmap去实现。第一种情况的话,需要把相应数据先给到redis当中。 1.2 批量操作更新数据库的
用户评论