数据库
bk_yzw
这个作者很懒,什么都没留下…
展开
-
数据库隔离级别
一、数据库的隔离级别由低到高:Read uncommitted(读未提交),Read committed (读已提交),Repeatable read(可重复读),Serializable (串行化),这四种隔离级别为解决脏读,不可重复读,幻读。注意:这里所提到的隔离级别场景,是针对多事务并发的情况;二、脏读、不可重复读、幻读脏读:一个事务在读取过程中,读取了另一事务操作的未提原创 2018-02-05 15:01:19 · 994 阅读 · 1 评论 -
RedisTemplate API
ZSetOperations:有序集合,默认按照score升序排列,存储格式K(1)==V(n),V(1)=S(1)(K=key,V=value,S=score)1.add(K,V,S):添加2.count(K,Smin,Smax):键为K的集合,Smin<=score<=Smax的元素个数3.size(K):键为K的集合元素个数4.score(K,obj):键为K的集合,value为...转载 2018-02-12 15:59:42 · 1869 阅读 · 0 评论 -
spring 声明式事务配置
一、事务的四大特性(1)原子性:事务是最小的单元,这个事务要么失败不起作用,要么就是完成,只有这两种情况。(2)一致性:事务完成或失败必须保证事务所操作的说有数据都保持一样操作,要么所有数据都操作成功,要么都操作失败,不存在一部分数据操作成功,一部分数据操作失败。(3)隔离性:并发事务中,一个事务的操作不影响其他事务完成状态。对里面的数据影响需要事务的隔离级别来控制隔离性。(4)持久性:一旦事务完...原创 2018-02-08 14:02:31 · 301 阅读 · 0 评论