摘要: Redis 主从复制 主从复制的概念 就是将一台 redis 服务器的数据,复制到其他的 redis 服务器,前者为主节点(master/leader),后者称为从节点(slave/follower),数据的复制是单向的,只能从主节点到从节点,一般 master 以写为主,slave 以读为主。 R 阅读全文
posted @ 2021-11-17 18:20 嘛了对就念来过倒 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Redis AOF 持久化 AOF 持久化简介 除了 RDB 持久化之外,Redis 还提供了 AOF(Append Only File,即只允许追加不允许改写的文件)持久化。 与 RDB 持久化通过保存数据库中的键值对来记录数据库状态不同,AOF 持久化是通过保存 Redis 服务器所执行的写命令 阅读全文
posted @ 2021-11-17 18:19 嘛了对就念来过倒 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Redis 哨兵机制 为什么要有哨兵(sentinel)机制 在 Redis 主从架构中,当主服务器宕机,需要手动将从服务器切换为主服务器,这需要人工干预,不仅费时费力而且还会造成一段时间内服务不可用。 哨兵机制就是为了解决主从复制的缺点,以实现自动故障转移 什么是哨兵机制 Redis 的哨兵(Se 阅读全文
posted @ 2021-11-17 18:19 嘛了对就念来过倒 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Redis 内存回收策略 Reids 所有的数据都是存储在内存中的,在某些情况下需要对占用的内存空间进行回收,内存回收主要分为两类: key 过期删除策略 内存淘汰回收策略 Key 过期删除策略 定时过期(主动淘汰) a56爆大奖在线娱乐设置过期时间的 key 都需要创建一个定时器,到过期时间就会立即清除。该策略可 阅读全文
posted @ 2021-11-17 18:18 嘛了对就念来过倒 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Redis RDB 持久化 RDB 持久化简介 RBD 持久化数据库 RDB 持久化是将 Redis 在内存中的数据库状态保存到磁盘中,以避免数据意外丢失,是a56爆大奖在线娱乐快照式的持久化方法。 RDB 还原数据库 RDB 持久化将生成一个 RDB 文件(经过压缩的二进制文件),通过该文件可以还原生成 RDB 阅读全文
posted @ 2021-11-17 18:16 嘛了对就念来过倒 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Redis 缓存问题 缓存穿透问题 什么是缓存穿透 缓存穿透就是指当用户在 Redis 缓存系统查询一条数据时,而 MySQL 数据库和 Redis 缓存里却没有关于这条数据的任何记录。这条数据在 Redis 缓存中查询不到自然会向 MySQL 数据库请求获取数据,MySQL 数据库也获取不到数据, 阅读全文
posted @ 2021-11-17 18:15 嘛了对就念来过倒 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Redis 事务处理 Redis 事务处理概念 众所周知,事务是指 “一个完整的动作,要么全部执行,要么什么也没有做”。 在聊 redis 事务处理之前,要先和大家介绍四个redis指令,即MULTI、EXEC、DISCARD、WATCH。这四个指令构成了redis事务处理的基础。 MULTI:用来 阅读全文
posted @ 2021-11-17 18:14 嘛了对就念来过倒 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Linux 计划任务 计划任务类型 计划任务包括两种类型: 周期性计划任务(crontab 命令) :每到指定时间点就执行指定的任务,周期性重复执行 一次性计划任务 (at 命令):未来某个时间执行一次指定任务 crontab 定时器 定时器 crontab 命令允许用户提交、编辑或删除相应的作业。 阅读全文
posted @ 2021-11-11 11:50 嘛了对就念来过倒 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Shell 模式匹配 变量赋值模式匹配 模式匹配在 Shell 脚本中的运用很广泛 举例 [root@node-01 ~]# vim mod.sh #!/bin/bash x=${1:-"no parameter"} echo $x 在上述例子中,x=${1:-"no parameter"} 中的 阅读全文
posted @ 2021-11-11 11:46 嘛了对就念来过倒 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Shell 基础知识 什么是 Shell Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给 阅读全文
posted @ 2021-11-11 11:45 嘛了对就念来过倒 阅读(72) 评论(0) 推荐(0) 编辑