redis
文章平均质量分 91
redis 学习记录
杀死一只知更鸟debug
手敲博客 https://www.robindeblog.cn/,换赛道中!
展开
-
Redis中的rdb和aof
当进行快照持久化时,会开启一个子进程专门负责快照持久化,子进程会拥有父进程的内存数据,父进程修改内存子进程不会反应出来,所以在快照持久化期间修改的数据不会被保存,可能丢失数据。(2)AOF开启后,支持的写QPS会比RDB支持的写QPS低,因为AOF一般会配置成每秒fsync一次日志文件,当然,每秒一次fsync,性能也还是很高的。重写aof文件的操作,并没有读取旧的aof文件,而是将整个内存中的数据库内容用命令的方式重写了一个新的aof文件,这点和快照有点类似。的工具,用于检查和修复 AOF 文件的错误。原创 2024-02-23 16:42:43 · 1234 阅读 · 0 评论 -
Redis的主从复制和哨兵模式
Sentinel 是 Redis 的一个高可用性解决方案,它可以监视任意多个 Redis 主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器,代替已下线的主服务器继续处理请求。当然不是,这个时候就需要哨兵模式来完成了(当然,手动也可以,但是比较繁琐,而且真实情况下也没人会用手动切换主从),当我们的主节点意外断开连接宕机,我们应该在剩下的从节点中,选出一台服务器作为主节点!测试一下,基础的操作把!原创 2024-02-23 16:41:28 · 1311 阅读 · 0 评论 -
redis的java客户端的使用(Jedis、SpringDataRedis、SpringBoot整合redis、redisTemplate序列化及stringRedisTemplate序列化)
Jedis使用的基本步骤:① 引入依赖创建Jedis对象,② 建立连接③ 使用Jedis,方法名与Redis命令一致④ 释放资源原创 2023-11-28 12:30:00 · 1188 阅读 · 0 评论 -
redis基本数据结构(String,Hash,Set,List,SortedSet)【学习笔记】
redis是一个key-value的数据库,key一般是String类型,但是value的类型多种多样。通用指令是部分数据类型的,都可以使用的指令,常见的有:- KEYS:查看符合模板的所有key- DEL:删除一个指定的key- EXISTS:判断key是否存在- EXPIRE:给一个key设置有效期,有效期到期时该key会被自动删除- TTL:查看一个KEY的剩余有效期。String类型,也就是字符串类型,是Redis中最简单的存储类型。其value是字符串,不过根据字符串的格式不同,又原创 2023-11-25 19:57:21 · 1257 阅读 · 0 评论 -
redis的安装步骤及前台,后台redis服务启动
后台启动,需要进行配置修改,即对redis.conf 配置文件进行修改,将其中的 daemonize no 改为yes即可(一般都是将redis.conf拷贝一份到etc目录下,然后进行修改)。将安装包传输完毕后,使用Xshell工具连接Linx主机,然后切换到opt目录下,对redis安装包进行解压。切换到 redis的安装目录/usr/local/bin 目录下,然后输入命令 redis-server ,前台启动redis服务。然后进入到redis安装包解压的目录后,使用make命令进行编译。原创 2023-02-17 15:43:35 · 1633 阅读 · 0 评论