个人博客
Redisson 实现分布式锁 Redisson 实现分布式锁
Redisson 实现分布式锁Java 客户端,数据网格 实现了很多 Java 里支持的接口和数据结构 Redisson 是一个 java 操作 Redis 的客户端,提供了大量的分布式数据集来简化对 Redis 的操作和使用,可以让开发者
2023-01-03
Redis 常用数据类型 Redis 常用数据类型
Redis 常用数据类型1.字符串(String)127.0.0.1:6379> set k1 100OK 127.0.0.1:6379> get k1 "100" append 将给定的追加到原值末尾 127.0.0.1:6
2022-03-29
Redis 6.0 新功能 Redis 6.0 新功能
Redis 6.0 新功能ACLRedis ACL 是Access Control List (访问控制列表)的缩写,该功能允许根据可以执行的命令和可以访问的键来限制某些连接。 在Redis 5版本之前,Redis安全规则只有密码控制还有通
2022-03-05
Redis 分布式锁 Redis 分布式锁
Redis 分布式锁随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的JavaAPI并不能提供分布式锁的能力。为了解决这个问
2022-03-04
springboot 整合redis springboot 整合redis
springboot 整合redis1.创建springboot工程引入依赖 <dependency>     <groupId>org.springframework.boo
2022-03-04
Redis 缓存穿透、缓存击穿、缓存雪崩 Redis 缓存穿透、缓存击穿、缓存雪崩
Redis 缓存穿透、缓存击穿、缓存雪崩缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案 对空值缓存:
2022-03-04
redis6 新数据类型 Bitmaps,HyperLogLog,Geospatial redis6 新数据类型 Bitmaps,HyperLogLog,Geospatial
redis6 新数据类型 Bitmaps,HyperLogLog,Geospatial1.Bitmaps (1)Bitmaps并不是实际的数据类型,而是定义在String类型上的一个面向字节操作的集合。因为字符串是二进制安全的块,他们的最大
2022-03-04
Redis 集群 Redis 集群
Redis 集群 Redis ClusterDocker搭建redis集群配置6个redis docker容器实例,端口分别为6379,6380,6381,6389,6390,6391 我们依次创建六个redis配置文件 修改配置文件选项p
2022-03-03
Redis 主从复制 Redis 主从复制
Redis 主从复制主从复制的好处: 读写分离(主库写、从库读),一般情况下是一个主数据库,多个从数据库(一主多从); 容灾的快速恢复,当某一台从机宕机后可以快速切换到另一台从机继续为应用提供服务。 搭建主从复制我们使用docke
2022-03-02
Redis 持久化 RDB和AOF Redis 持久化 RDB和AOF
Redis 持久化 RDB和AOFRedis 提供了不同级别的持久化方式: RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储. AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,A
2022-02-11
1 / 2