Redis 基本配置

news2025/12/21 6:17:27

Redis的配置文件通常位于 /etc/redis/redis.conf。以下是一些常见的Redis配置选项和它们的说明:

基本配置

1. 绑定地址

bind 127.0.0.1

默认情况下,Redis只监听本地接口。如果需要远程访问,可以修改成bind 0.0.0.0,不过这会带来安全风险,建议结合防火墙和认证来保护Redis实例

2. 保护模式

protected-mode yes

保护模式在Redis不绑定到本地地址时启用,以防止未授权访问。

3. 守护进程模式

daemonize yes

使Redis在后台运行。如果使用系统服务管理(如systemd),通常设置为no

4. 端口

port 6379

安全性配置

密码认证

requirepass yourpassword

设置连接Redis时需要的密码。

性能优化

最大客户端数

maxclients 10000

设置最大连接客户端数。

最大内存使用

maxmemory 2gb

设置Redis最大使用内存。可以根据系统内存大小和需求进行调整

内存淘汰策略

maxmemory-policy allkeys-lru

设置内存淘汰策略,比如allkeys-lruvolatile-lruallkeys-randomvolatile-randomnoeviction

持久化配置

快照持久化(RDB)

save 900 1
save 300 10
save 60 10000

设置快照保存条件。比如上述配置表示:每900秒至少有1个写操作时保存快照,每300秒至少有10个写操作时保存快照,每60秒至少有10000个写操作时保存快照。

AOF持久化

appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec

启用AOF(Append-Only File)持久化,并设置AOF文件名和同步频率。everysec表示每秒同步一次。

日志和监控

日志级别

loglevel notice

设置日志级别。可选值有debugverbosenoticewarning

日志文件

logfile "/var/log/redis/redis-server.log"

高可用配置(可选)

主从复制

replicaof <master-ip> <master-port>
 

复制认证

masterauth <master-password>

如果主服务器设置了密码,从服务器需要认证密码。

其他重要配置

数据目录

dir /var/lib/redis


数据库数量

databases 16

设置Redis实例的数据库数量,默认是16个。

以上是一些常见的Redis配置项。实际使用中,你可以根据自己的需求和环境调整这些配置项。配置完成后,记得重新启动Redis服务以使配置生效:

sudo systemctl restart redis-server

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1857221.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Web网页端IM产品RainbowChat-Web的v7.0版已发布

一、关于RainbowChat-Web RainbowChat-Web是一套Web网页端IM系统&#xff0c;是RainbowChat的姊妹系统&#xff08;RainbowChat是一套基于开源IM聊天框架 MobileIMSDK (Github地址) 的产品级移动端IM系统&#xff09;。 ► 详细介绍&#xff1a;http://www.52im.net/thread-2…

基于Java医院药品交易系统详细设计和实现(源码+LW+调试文档+讲解等)

&#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者&#xff0c;博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌&#x1f497; &#x1f31f;文末获取源码数据库&#x1f31f; 感兴趣的可以先收藏起来&#xff0c;…

AI大模型战争:通用与垂直,谁将领跑未来?

文章目录 &#x1f4d1;引言一、通用大模型&#xff1a;广泛适用&#xff0c;实力不容小觑1.1 强大的泛化能力1.2 广泛的适用场景 二、垂直大模型&#xff1a;专注深度&#xff0c;精准解决问题2.1 深度专注&#xff0c;精准度高2.2 快速落地与普及 三、通用与垂直&#xff1a;…

SFP4006-ASEMI无人机专用SFP4006

编辑&#xff1a;ll SFP4006-ASEMI无人机专用SFP4006 型号&#xff1a;SFP4006 品牌&#xff1a;ASEMI 封装&#xff1a;TO-247 最大平均正向电流&#xff08;IF&#xff09;&#xff1a;40A 最大循环峰值反向电压&#xff08;VRRM&#xff09;&#xff1a;600V 最大正向…

SVN学习(004 subversive操作和解决冲突)

尚硅谷SVN高级教程(svn操作详解) 总时长 4:53:00 共72P 此文章包含第42p-第p43的内容 操作 新建一个teacher类 添加到版本库&#xff08;也可以忽略这步 直接提交&#xff09; 资源-》右键-》team-》提交 另一个用户进行更新 资源-》右键-》team-》更新 解决冲突 用…

HTML【介绍】

HTML【介绍】 一、Web认知 1.网页组成 文字、图片、音频、视频、超链接 2.五大浏览器 IE浏览器、火狐浏览器&#xff08;Firefox&#xff09;、谷歌浏览器&#xff08;Chrome&#xff09;、Safari浏览器、欧朋浏览器&#xff08;Opera&#xff09; 3.Web标准的构成 HTML…

上海医疗学术会议小程序开发的优势与主要功能

现如今&#xff0c;随着互联网科技的进步与发展&#xff0c;越来越的医务工作者开始组织参加医疗学术会议&#xff0c;而同大数据相结合&#xff0c;出现的上海医疗学术会议小程序开发则为医疗学术会议带来了新的活力&#xff0c;使其组织流程更加规范&#xff0c;便捷、呈现效…

性能升级,这波够带劲!高性价比首选:18位高速多功能同步数据采集卡

PXIe9752系列是一款高性能、多功能的数据采集卡&#xff0c;其中包含了模拟输入、模拟输出、数字量输入输出以及计数器。专为复杂的测试和测量应用设计&#xff0c;为用户提供更多的功能选择和灵活性。 主要参数 产品优势 高精度:能够捕捉微小信号变化,提高测量分辨率。 高…

[职场] 提升学历考研再就业有必要吗 #其他#知识分享

提升学历考研再就业有必要吗 有很多人觉得自己学历不够高&#xff0c;求职第一关可能就通过不了。因此想要继续攻读&#xff0c;最近有人问小编提升学历考研有必要吗&#xff1f;“硕士学历和三年的工作经验哪个更重要?” 这个还是要针对具体岗位而言。综合类型的岗位往往不需…

VsCode-PlatformIO 开发环境搭建

在VScode中搜索PlatformIO&#xff0c;然后点击install 安装即可 安装后重新打开vscode&#xff0c;会出现如下界面。

益百分4.0版益生君重磅来袭,为您保驾护航

益百分4.0版益生君重磅来袭&#xff0c;为您保驾护航 暑期来临&#xff0c;很多人们终于等来了一年中最幸福的时刻&#xff0c;三五成群、结伴旅游成为他们选择欢度暑假的方式。 全国各地的旅游景点也迎来了旺季&#xff0c;各大旅游公司也推出了各种各样的旅游团购活动&#x…

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题&#xff1a;第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

基于图扑 HT for Web 实现拓扑关系图

拓扑结构在计算机网络设计和通信领域中非常重要&#xff0c;因为它描述了网络中的设备&#xff08;即“点”&#xff09;如何相互连接&#xff08;即通过“线”&#xff09;。这种结构不仅涉及物理布局&#xff0c;即物理拓扑&#xff0c;还可以涉及逻辑或虚拟的连接方式&#…

苹果手机备忘录怎么长截屏或者导出

在快节奏的生活中&#xff0c;手机备忘录已成为我们随时记录重要信息和灵感的得力助手。然而&#xff0c;当我们想要保存或分享备忘录中的长内容时&#xff0c;苹果手机的截屏功能似乎就显得有些捉襟见肘了。 那么&#xff0c;苹果手机备忘录如何进行长截屏或者导出呢&#xf…

每日热榜资源

获取更多资源&#xff0c;请关注公众号&#xff1a;阿宇的编程之旅&#xff0c;回复‘书签’获取 划水摸鱼官网 网站名称&#xff1a;划水摸鱼官网网址&#xff1a;划水摸鱼官网介绍&#xff1a;提供休闲放松的内容&#xff0c;让你在忙碌之余享受片刻的宁静。 鱼塘热榜 网…

谷歌浏览器截图

一 右击&#xff0c;然后点击检查&#xff1b; 二 然后ctrlshiftp,运行命令&#xff1b; 三 3.1搜索截图&#xff1a; 如果你设置为中文&#xff0c;搜索截图&#xff0c;选择你想要的截图类型&#xff1b; 如果你是在英文情况下&#xff1a; 输入capture full size 来过滤…

驾照减分考试搜题软件?分享四个可以搜答案的软件 #其他#笔记#经验分享

大学生们可以通过使用搜题软件&#xff0c;快速找到自己遇到的问题的答案&#xff0c;提高学习效率&#xff0c;以下分享各类型的供大家学习。 1.彩虹搜题 这是个微信公众号 学生或者是成年人使用非常广的一款学习应用软件&#xff0c;里面包含了各行各业的海量题库&#xf…

uni-app移动端使用uni-file-picker上传图片时通过canvas添加拍摄时间等水印信息

实现效果&#xff1a; 添加的照片添加水印信息 实现方式&#xff1a; 将添加水印的方法抽离成组件&#xff0c;为Vue文件&#xff0c;方便复用&#xff0c;在父组件中直接引用即可实现水印效果。 子组件&#xff1a;waterMarker.vue 此为添加水印的组件文件&#xff0c;…

Keil移植库文件的方法

创建新的文件夹&#xff0c;并且添加已存在的文件&#xff1a; 点击小锤子按钮选择下图所示的界面&#xff1a; 为编译器指明编译路径&#xff1a;

【JS逆向百例】某点数据逆向分析,多方法详解

前言 最近收到粉丝的私信&#xff0c;其在逆向某个站点时遇到了些问题&#xff0c;在查阅资料未果后&#xff0c;来询问K哥&#xff0c;K哥一向会尽力满足粉丝的需求。网上大多数分析该站点的教程已经不再适用&#xff0c;本文K哥将提供 3 种解决方案&#xff0c;对于 webpack…