2021年4月5日

Redis - Jedis(使用Java操作Redis)

摘要: 什么是Jedis? 1.使用Jedis 1.1 导入对应的依赖 1.2 编码测试 (1)连接Redis数据库 (2)常见API 和之前在命令行里敲的指令一模一样,参考: Redis - Redis五大基本数据类型 + 基本API Redis - 三种特殊类型 BitMap, Hyperloglog, 阅读全文

posted @ 2021-04-05 23:46 frank_cui 阅读(82) 评论(0) 推荐(0)

Redis - watch命令实现乐观锁

摘要: 总结 0.背景:乐观锁 vs 悲观锁 1.一旦Redis事务执行成功,watch监控也会同时结束。在下个事务中,需要重新watch 2.watch命令,相当于get一下要监视变量的值+版本号,一旦在Redis事务中发现该变量的值/版本号发生了改变,就会导致事务执行失败 3.如果事务执行失败,需要先解 阅读全文

posted @ 2021-04-05 17:02 frank_cui 阅读(324) 评论(0) 推荐(0)

Redis - Redis事务

摘要: 总结 1.Redis事务,不保证原子性(ACID中的Atomicity) 常见的关系型数据库中,事务有ACID属性,详见:Database - 数据库事务ACID 原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistenc 阅读全文

posted @ 2021-04-05 16:35 frank_cui 阅读(61) 评论(0) 推荐(0)

导航

levels of contents