全栈开发那些事
全栈开发那些事
别质疑,先相信!
首页
分类
相册
瞬间
归档
友链
Halo
关于
首页
分类
相册
瞬间
归档
友链
Halo
关于
Redis
#nginx
1
#对象存储
2
#视频点播
1
#腾迅云
2
#多数据源
1
#SpringBoot
2
#Redis
3
#Java
11
#RabbitMQ
1
#ElasticSearch
7
#ZooKeeper
2
#RPC
1
#Dubbo
1
#消息队列
3
#RocketMQ
3
#Halo
0
分布式锁+AOP实现缓存
1、分布式锁+AOP实现思想 随着业务中缓存及分布式锁的加入,业务代码变的复杂起来,除了需要考虑业务逻辑本身,还要考虑缓存及分布式锁的问题,增加了程序员的工作量及开发难度。而缓存的玩法套路特别类似于事务,而声明式事务就是用了aop的思想实现的。 以 @Transactional 注解为植入点的切点,
Redis
SpringBoot
Java
Java
Redis
SpringBoot
26
0
0
2024-06-25
分布式锁
1、分布式锁 这里是在我的一个分布式项目中演示的,我们只关注分布式锁相关的代码即可。 1.1 本地锁的局限性 我们在Java中学习过了synchronized及lock锁,这些锁都是本地锁,我们通过一个案例演示本地锁的问题。 我们通过并发操作对一个redis中的值进行自增操作。 1.1.1 测试代码
Redis
Redis
18
0
0
2024-06-25
布隆过滤器
1、布隆过滤器原理 1.1 什么是布隆过滤器 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。 主
Redis
Redis
28
0
0
2024-06-25