随笔分类 -  redis

redis相关技术
摘要:redis.conf 配置 # 开启集群模式 cluster-enabled yes # 每一个节点需要有一个配置文件,需要6份。每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么 阅读全文
posted @ 2020-07-29 16:24 IT小白6270 阅读(111) 评论(0) 推荐(0)
摘要:Master挂了,如何保证可用性,实现继续读写 什么是哨兵 Sentinel(哨兵)是用于监控Redis集群中Master状态的工具,是 Redis 高可用解决方案,哨兵可以监视一个或者多个redis master服务,以及这些master服务的所有从服务;当某个master服务宕机后,会把这个ma 阅读全文
posted @ 2020-07-29 12:00 IT小白6270 阅读(167) 评论(0) 推荐(0)
摘要:引子 计算机内存有限,越大越贵,Redis的高并发高性能都是基于内存的,用硬盘的话GG。 已过期的key如何处理? 设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是因为redis所基于的两种删除策略redis有两种策略: (主动)定时删除 定时随机的检查过期的key,如果过期 阅读全文
posted @ 2020-07-29 11:15 IT小白6270 阅读(345) 评论(0) 推荐(0)
摘要:RDB会丢失最后一次备份的rdb文件,但是其实也无所谓,其实也可以忽略不计,毕竟是缓存,丢了就丢了,但是如果追求数据的完整性,那就的考虑使用AOF了。 AOF特点 以日志的形式来记录用户请求的写操作。读操作不会记录,因为写操作才会存存储。 文件以追加的形式而不是修改的形式。 redis的aof恢复其 阅读全文
posted @ 2020-07-29 10:00 IT小白6270 阅读(164) 评论(0) 推荐(0)
摘要:1. 什么是RDB RDB:每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕机重启,那么内存里的数据肯定会没有的,那么再次启动redis后,则会恢复。 2. 备份与恢复 内存备份 --> 磁盘临时文件临时文件 --> 恢复到内存 3. RDB优劣势 优势 阅读全文
posted @ 2020-07-29 09:52 IT小白6270 阅读(214) 评论(0) 推荐(0)
摘要:安装 Redis 下载 官网:https://redis.io/download选择下载稳定版本,不稳定版本可以尝鲜,但是不推荐在生产使用。 上传至linux 安装 Redis 解压redis: tar -zxvf redis-5.0.5.tar.gz 得到: 安装gcc编译环境,如果已经安装过了, 阅读全文
posted @ 2020-07-28 17:29 IT小白6270 阅读(269) 评论(0) 推荐(0)
摘要:1,什么是redis?redis是开源的、用c语言编写的,非关系型、 存储结构为Key-Value的数据库 2,redis的数据类型 String,List,Hash,Set,Sorted Set 3,使用redis有哪些好处? ①数据存在内存中,读取速度快 ②支持丰富数据类型,支持string,l 阅读全文
posted @ 2020-01-17 19:01 IT小白6270 阅读(234) 评论(0) 推荐(0)