摘要:
redis setnx 过期时间_Redis加锁的几种实现 我们经常在工作中会碰到一些重复请求、并发等问题,而给资源加锁是一种不错的手段。我们今天就整理下使用redis作为分布式锁的几种实现。 redis可以用于几个命令是:INCR、SETNX和SET。 1. 使用INCR加锁 这种加锁的思路是, 阅读全文
posted @ 2021-12-04 11:49
xiondun
阅读(7422)
评论(0)
推荐(0)
摘要:
Redisson基本用法 1. Redisson Redisson是Redis官方推荐的Java版的Redis客户端。它提供的功能非常多,也非常强大,此处我们只用它的分布式锁功能。 https://github.com/redisson/redisson 1.1. 基本用法 1 <dependenc 阅读全文
posted @ 2021-12-04 11:03
xiondun
阅读(606)
评论(0)
推荐(0)
摘要:
1.创建SpringBoot工程,选择 Web、MonogDB 依赖,pom如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <ve 阅读全文
posted @ 2021-12-04 10:49
xiondun
阅读(893)
评论(0)
推荐(0)
摘要:
mongodb 事务学习总结 一、预备工作 1.MongoDB需要4.0版本+ 2.需要自己搭建MongoDB复制集,单个mongodb server 不支持事务。 事务原理:mongodb的复制至少需要两个节点。其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据。mon 阅读全文
posted @ 2021-12-04 10:42
xiondun
阅读(441)
评论(0)
推荐(0)