![](https://img-blog.csdnimg.cn/3a89ce7764204c00870b8cd3ed545008.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
文章平均质量分 87
Redis
Poetry-Distance
这个作者很懒,什么都没留下…
展开
-
redis之缓存预热,缓存雪崩,缓存击穿,缓存穿透
Redis 缓存预热是指在系统启动或者缓存失效后,提前将部分数据加载到 Redis 缓存中,以便用户在访问时能够快速获取数据,提高系统性能和响应速度。原创 2024-02-15 20:43:07 · 1823 阅读 · 4 评论 -
redis之布隆过滤
1、redis之布隆过滤2、布隆过滤器原理3、布隆过滤器使用步骤初始化bitmap添加占坑位判断是否存在圜原创 2024-02-08 13:51:48 · 1484 阅读 · 0 评论 -
redis大数据统计之hyperloglog,GEO,Bitmap
一、亿级系统常见的四中统计1、聚合统计2、排序统计3、二值统计4、基数统计二、hyperloglog去重的方式有哪些?hyperloglog实战演示1、技术选型2、代码演示三、GEOGEO实战演示四、Bitmap原创 2024-02-04 10:30:47 · 1156 阅读 · 0 评论 -
Redis之缓存双写
Redis之缓存双写一、双检加锁策略二、更新策略1、先更新数据库,再更新缓存2、先更新缓存,再更新数据库3、先删除缓存,再更新数据库4、先更新数据库,再删除缓存三:canal消息中间件1、mysql配置2、canal服务端3、canal客户端原创 2024-01-28 20:37:47 · 1343 阅读 · 1 评论 -
Redis之bigkey
1、什么是bigkey?2、bigkey大的小3、bigkey有哪些危害?4、bigkey如何产生?5、bigkey如何发现?6、bigkey如何删除?7、BigKey调优,惰性释放lazyfree8、生产上限制keys * /flushdb/flushall等危险命令防止误删误用9、SCAN命令原创 2024-01-15 21:08:27 · 1583 阅读 · 0 评论 -
redis之单线程和多线程
1、redis的发展史2、redis为什么选择单线程?3、主线程和Io线程是怎么协作完成请求处理的?4、IO多路复用5、开启redis多线程原创 2024-01-13 19:34:06 · 1512 阅读 · 0 评论 -
Spring Cache 介绍及使用方法
一、Spring Cache介绍1、Spring Cache常用注解二、Spring Cache使用redis缓存步骤1、添加依赖2、添加配置3、使用注解原创 2023-03-09 12:13:51 · 540 阅读 · 0 评论 -
SpringBoot整合redis
SpringBoot整合redis1、集成jedis2、集成lettuce3、集成RedisTemplate原创 2024-01-03 11:03:19 · 1364 阅读 · 0 评论 -
Redis集群
由于数据量过大,单个Master复制集难以承担,因此需要对多个复制集进行集群,形成水平扩展每个复制集只负责存储整个数据集的一部分,这就是Redis的集群,其作用是提供在多个Redis节点间共享数据的程序集。原创 2023-12-24 14:03:30 · 947 阅读 · 0 评论 -
Docker安装Redis哨兵
Redis哨兵模式(Sentinel Mode)是一种用于实现高可用性和自动故障转移的Redis架构。在哨兵模式中,有一个或多个哨兵进程监控着主服务器和从服务器的状态,并在主服务器宕机时自动将其中一个从服务器升级为新的主服务器,以保障系统的可用性。原创 2023-12-17 12:59:37 · 1228 阅读 · 2 评论 -
redis.conf官方配置文件及sentinel.conf官方配置文件
redis.conf官方配置文件及sentinel.conf官方配置文件原创 2023-12-03 12:48:03 · 565 阅读 · 0 评论 -
Redis主从复制详解
Redis主从复制是一种数据复制机制,用于在多个Redis服务器之间同步数据。在主从复制中,有一个主服务器(Master)和一个或多个从服务器(Slave)。master以写为主,Slave以读为主,当master数据变化的时候,自动将新的数据异步同步到其它slave数据库。原创 2023-12-03 12:45:12 · 1160 阅读 · 0 评论 -
redis事务、管道及发布订阅
redis事务在Redis中,事务是一组命令的有序队列,可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入。原创 2023-11-25 20:59:38 · 950 阅读 · 0 评论 -
redis持久化:RDB和AOF
redis持久化有两种方式:RDB和AOFRDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。实现类似照片记录效果的方式,就是把某一时刻的数据和状态以文件的形式写到磁盘上,也就是快照。这样一来即使故障宕机,快照文件也不会丢失,数据的可靠性也就得到了保证。这个快照文件就称为RDB文件(dump.rdb),其中,RDB就是Redis DataBase的缩写。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据原创 2023-11-25 14:04:27 · 1263 阅读 · 0 评论 -
Redis 特殊数据类型
1、redis地理空间(GEO)Redis 的地理空间数据结构(GEO)可以用于存储地理位置信息,并支持附近位置搜索等功能Redis 的基数统计(HyperLogLog)数据结构用于估算一个集合中不重复元素的个数,能够在占用较小内存的同时对大数量级的数据进行近似计数。原创 2023-11-12 20:51:36 · 434 阅读 · 0 评论 -
Redis 5大数据类型命令解读
Redis key的命令Redis 10大数据类型1、redis字符串(String)2、redis列表(List)3、redis哈希表(Hash)4、redis集合(Set)5、redis有序集合(ZSet)原创 2023-11-12 15:44:07 · 486 阅读 · 0 评论 -
Docker安装redis
1、拉取镜像2、查看镜像3、创建数据挂载的文件夹4、下载配置文件5、启动 rdeis6、查看是否启动成7、 查看redis日志8、测试连接原创 2023-11-05 17:36:05 · 202 阅读 · 0 评论 -
linux系统安装redis
一、准备阶段1、打开虚拟机2、查看虚拟机ip地址3、打开xshell,点击创建新的连接4、输入虚拟机ip地址,点击用户身份验证5、这里使用root用户登录6、安装最新版本的gcc编译器7、讲 redis-6.2.1.tar.gz文件放到/opt目录下,点击这个绿色的上传文件8、检查是否上传成功二、安装1、解压文件2、进入解压后的目录3、编译5、完成后执行安装命令6、启动redis三、后台运行1、新建目录2、复制 /opt/redis-6.2原创 2023-02-11 15:55:59 · 1132 阅读 · 0 评论 -
redis常用命令
一、认识redis1、Redis数据结构介绍2、Redis常用命令二、Redis基本数据类型1、String类型2、Hash类型3、List类型4、Set类型5、SortedSet(zset)类型原创 2023-03-15 22:12:05 · 394 阅读 · 0 评论