命令分类 在 Redis 基础篇当中,根据用户操作对象的不同,相关的命令也不同,大体可分为三类: 基础性命令 对 key 的操作命令 对 value 的操作命令 命令的补齐和 Shell 命令的补齐方式一样,都是使用 Tab 键。 所有的命令都可以在这里找到用法和说明—— https://redis.io/commands/ 基础性命令 # 首先将…
环境说明 操作系统:Rocky Linux release 8.8 containerd版本:1.7.11 kubernetes版本:v1.28.4 K8S master 节点IP:192.168.2.175 K8S worker节点IP:192.168.3.62 网络插件:flannel kube-proxy网络转发: ipvs kubernet…
Firewalld 简介 目前有很多开源防火墙产品,包括: pfSense、OPNsense、ClearOS 等,它们都是基于 FreeBSD 或 Linux 等。Firewalld 是一个用于管理 Linux 操作系统防火墙的动态守护进程,它支持防火墙区域和允许对入站和出站的网络流量进行更精细的控制。Firewalld 使用了 zones 和 s…
概述 本文紧跟着《Redis基础篇07 — 配置文件详解(二)》 LAZY FREEING 部分 LAZY FREEING 是从 Redis 4.0 引入的机制,可解释为 惰性删除 或 延迟删除。这里的惰性指的是释放内存的操作交给后台线程异步处理,换言之,一个 key 真正意义上的删除是具有一定延迟性的。 在配置文件中的默认配置中,四个场景的配置均…
本文档涵盖 IP 配置、Bond 与华为交换机绑定、WOL 网络唤醒等内容。这些信息将为用户提供详细的指导,特别是对于熟悉 nmcli 命令行、网络绑定(Bonding)模式以及交换机配置、WOL 网络唤醒配置有非常大的帮助。每个章节都包含了详细的配置步骤和示例命令,确保用户能够轻松跟随并实现相应的网络配置。
概述 本篇文档紧接着 《Redis基础篇06 — 配置文件详解(一)》,如前所述,因涉及到的内容较多,因此相关的文档被拆分为 3 份。 TLS/SSL 部分 redis 从 6.0 版本开始支持 TLS/SSL 证书,这是一个可选的特性。关于配置参数,参阅以下: port 0 tls-port 6379 tls-cert-file redis.cr…
在安装 Rocky Linux 9.3 操作系统之前,我们需要对 BIOS 引导方式、文件系统、分区设计、密码策略有所了解,这能确保我们系统安装的顺利进行。 BIOS 引导方式 BIOS(Basic Input/Output System)引导方式主要有两种:传统的 BIOS 和较新的 UEFI(统一可扩展固件接口)。BIOS(基本输入输出系统):…
[admonition title="说明" icon="pencil" color="indigo"]本教程以 Rocky Linux 9.3 为基础,旨在为初学者提供详尽的指导,因此木子会详细讲解每一个关键步骤。文章中的任何错误都会被及时更正,我们也欢迎读者在发现问题时留言指正,这样不仅有助于我们改进内容,也能防止他人遇到相同的问题。 [/ad…
概述 接下来将详细了解 /usr/local/redis/conf/redis.conf 文件里的各个参数,请注意!以下的参数仅针对 Redis 7.2.3 版本。 这个配置文件一共划分了几个部分,它们分别是: INCLUDES MODULES NETWORK TLS/SSL GENERAL SNAPSHOTTING REPLICATION KEY…
分类 Redis 的连接客户端可以分为三类: 命令行客户端 图形化客户端 API 客户端 命令行客户端 使用的是 redis-cli 命令,与连接相关的常用选项有: -h <hostname>: 指定连接的主机名或 IP地址,默认127.0.0.1 -p <port>: 指定连接主机的端口,默认 6379 --user &l…