redis - [09] redis.conf详解

题记部分

 

配置文件unit单位对大小写不敏感。

可以将多个配置文件配置进来

绑定ip

保护模式 & 端口

守护进程,默认是no,需要改成yes

如果需要后台运行,需要制定进程文件(pid)

指定日志级别,生产环境默认notice。logfile: 日志文件位置名配置

数据库的数量,默认16个

是否总是显示logo,默认是no

快照

持久化,在规定时间内,执行了多少次操作,会持久化到rdb.aof

redis是内存数据库,如果没有持久化,那么数据断电即失

# 如果900s内,如果至少有1个key进行了修改,即进行持久化操作
save 900 1
# 如果300s内,如果至少10个key进行了修改,即进行持久化操作
save 300 10
# 如果60s内,至少10000个key进行了修改,即进行持久化操作
save 60 10000

持久化如果出错,是否还需要继续工作!

是否压缩rdb文件

保存rdb文件的时候,进行错误的检查校验

rdb文件的保存目录

主从复制

安全

 

设置密码

通过config get requirepass获取redis的密码

可以通过config set requirepass "123456"进行设置密码

使用auth "123456"进行登录

设置能连接上redis的最大客户端的数量

redis配置最大的内存容量

内存到达上限之后的处理策略

  • volatile-lru: 只对设置了过期时间的key进行LRU(默认值)
  • allkeys-lru: 删除lru算法的key
  • volatile-random: 随机删除即将过期的key
  • allkeys-random: 随机删除
  • volatile-ttl: 删除即将过期的
  • noeviction: 永不过期,返回错误

appendonly no 默认不开启aof模式,而是使用rdb方式持久化的,在大部分情况下,rdb完全够用!文件后缀rdb

appendfilename "appendonly.aof"  持久化文件的名字

appendfsync always 每次修改都会sync,消耗性能

appendfsync everysec 每秒执行一次sync,可能会丢失这1s的数据

appendfsync no 不执行sync,这个时候操作系统自己同步数据,速度最快

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

试用一下Qexo这个Hexo博客内容管理系统

本文由Qexo书写并发布。Qexo介绍 Qexo | 一个美观、强大的在线 静态博客 管理器 (oplog.cn) 本文就不详细介绍Qexo了,官方文档写的很清晰了2333测试样式 测试一下github markdown样式是否正确显示。 This README can be used as a reference for github-flavored-markdown sty…

双链表与双循环链表的C语言实现

双链表与双循环链表的C语言实现 目录双链表与双循环链表的C语言实现双链表的增删查改双循环链表的增删查改 双链表的增删查改 /*双链表*/#include<stdio.h> #include<stdlib.h>typedef struct Node{int data;struct Node* pre;struct Node* next; }Node;Node* init…

Redis十大数据类型及命令详解

Redis数据类型 1、redis字符串(String)string是redis最基本的类型,一个key对应一个value string类型是二进制安全的,意思是redis的string可以包含任何数据。例如说是jpg图片或者序列化对象 一个redis中字符串value最多可以是512M应用场景: 缓存:存储用户会话、页面内容(…

第6章-控件

控件,继承自 System.Windows.Contorl 类 控件分类内容控件:Label/Button/ToolTip/ScrollViewer 带有标题的内容控件:TabItem/GroupBox/Expander 文本控件:Textbox/PasswordBox/RichTextBox 列表控件:ListBox/ComboBox 基于范围的控件:Slider/ProgressBar 日期控件:Calen…

第5章-路由事件

Handler: 处理器 Preview: 预览、这指隧道 Raise: 引发 Bubble: 冒泡 Handled: 已处理理解路由事件 事件路由允许源自某个元素的事件由另一个元素引发。 定义、注册和封装路由事件 public partial class Window1 : Window {// 定义路由事件,必须是 static readonly// 类型 Rou…

mysql 数据目录

前言 简单介绍一下mysql的数据目录。 正文 对于mysql,我们关心的一般是数据部分,那么关心的就是数据目录。 我们查看一下数据目录的位置。 SHOW VARIABLES LIKE datadir看一下数据目录的位置:再对比一下我们数据库的信息:好像除了这个information_schema 好像都有一个目录。 …

三句话生成 P5.js 粒子特效代码,人人都可以做交互式数字艺术

前几天在上海西岸艺术中心的全球开发者先锋大会GDC2025,通义灵码的老朋友-@同济子豪兄受邀参会,并带领大家观看了本届大会两大重磅看点:具身智能人形机器人和 AI 程序员编程写代码。前几天在上海西岸艺术中心的全球开发者先锋大会GDC2025,通义灵码的老朋友-@同济子豪兄受邀…

使用JAVA调用asmx服务,“http://tempuri.org/”有什么作用?

原文链接:https://bbs.csdn.net/topics/392507481 这个是域名 http://tempuri.org/ 是默认的命名空间.如果是web直接引用不需要管,但有时候别人发布改了这个命名,你动态引用就需要改成跟他一样的了.一般情况下有些人发布没改这个,有些注重网站安全的就修改了这个,给你个照片看…

为什么去IOE化的背景下,还有必要学Oracle

很多人都知道有“去IOE化”这个口号,但事实上,有多少人知道是哪一年提出的这个口号吗?有多少人知道去的哪个IOE吗?现在越来越多的国产数据库出现,还有必要学Oracle、考OCP认证吗? 去IOE化 “去IOE化”这个口号早在2008、2009的时候就提出来了,原因是互联网发展需要、成本…

08 梯度消失与梯度爆炸问题

由反向传播原理可知,梯度的计算遵循链式法则。由于网络层数不断加深,梯度的连乘效应可能会导致梯度呈指数形式衰减,又或以指数形式增加。 前者叫做梯度消失,梯度消失导致网络中的早期层几乎不更新,使得网络难以学习到输入数据的有效特征。可能导致网络权重更新非常缓慢,使…

GAMES101 作业三

重要知识点一 布林冯反射模型 漫反射+高光+环境光重要知识点二 通过作业也对空间中的坐标变换认识更清晰了一点,在摄像空间中进行变换是不对的,需要从原来的三维空间进行变换才对,所以会有一个矫正系数 重要知识点三 在计算光线时,要注意计算向量和单位化 不了解的 对于后两…

写一个简单的hexo-tag-plugin:quote

前置教程 [Akilarの糖果屋 - Akilar.top](https://akilar.top/posts/e2bf861f/) 为啥想写一个quote的标签外挂 我最近在写博客的时候,发现好多时候原生的Hexo标签不是很好用,效果如下。 {% tabs Hexo Block Quote, -1 %}没有提供参数,则只输出普通的 blockquote{% blockquot…