当前位置: 首页 > news >正文

Redis安装及入门应用

应用资料:https://download.csdn.net/download/ly1h1/90685065

1.获取文件,并在该文件下执行cmd

2.输入redis-server-lucifer.exe redis.windows.conf,即可运行redis

3.安装redis客户端软件

4.安装后运行客户端软件,输入链接地址,即可访问

5.持久化配置,设置AOF持久化,在配置文件redis.conf上修改appendonly 为yes。

AOF 持久化相对 RDB 持久化更安全,原因如下:

数据丢失风险

  • RDB:采用定时快照策略,在两次快照间隔期间若 Redis 出现故障(如宕机、断电 ),这段时间内新增或修改的数据会丢失。比如设置每 10 分钟生成一次 RDB 快照,若在第 8 分钟时服务器故障,这 8 分钟内的数据变化就无法记录 。

  • AOF:以追加写命令日志的形式记录数据变化,能更实时地记录写操作。默认配置下(appendfsync everysec ),最多只会丢失 1 秒钟的数据 。因为即使发生故障,每秒会将缓冲区数据同步到磁盘,仅可能丢失这 1 秒内还未同步的数据 。

数据完整性

  • RDB:保存的是某个时间点的全量数据快照,若在数据恢复时,RDB 文件损坏,可能导致整个快照数据无法使用,无法完整恢复数据。

  • AOF:记录的是一条条写命令,当 AOF 文件部分损坏时,可通过重写等机制尝试修复,一般不会导致完全无法恢复数据,在数据完整性保障上更具优势 。

不过,AOF 持久化也并非绝对安全,如 AOF 文件所在磁盘损坏、文件被误删等极端情况,也会造成数据丢失 。实际应用中,还可同时开启 RDB 和 AOF,利用 RDB 的快速恢复和 AOF 的数据安全性,进一步保障数据可靠性 。

6.写入数据

7.重启redis,依然保持

8.查看当前的用户:ACL LIST

9.新建用户:ACL SETUSER admin on >admin123 ~* &* +@all

10.新用户登录

相关文章:

  • Docker从0-1搭建个人云盘(支持Android iOS PC)
  • 以运营为核心的智能劳动力管理系统,破解连锁零售、制造业排班难题
  • linux centOS7.9 No package docker-ce available
  • 30天通过软考高项-第二天
  • web 分页查询 分页插件 批量删除
  • 金融系统上云之路:云原生后端架构在金融行业的演化与实践
  • 架构-计算机网络
  • 基于STM32的汽车主门电动窗开关系统设计方案
  • 数据结构与算法实战:从理论到落地的深度探索
  • rd.debug启动参数(救援模式下)
  • 机器人操作中的生成式 AI:综述(上)
  • 【缓存与数据库结合方案】伪从技术 vs 直接同步/MQ方案的深度对比
  • Java 运算符:深度解析
  • 2025最新软件测试面试八股文(答案+文档+视频讲解)
  • 【前端】【业务场景】【面试】在前端开发中,如何处理国际化(i18n)和本地化(l10n)需求?请描述具体的实现步骤和可能用到的工具。
  • Kotlin函数体详解:表达式函数体 vs 代码块函数体——使用场景与最佳实践
  • sysstat介绍以及交叉编译
  • 《数据结构之美--栈和队列》
  • SpringBootTest报错
  • Ext Direct 功能与使用详解
  • 神十九乘组视频祝福第十个中国航天日,展望中华民族登月梦圆
  • 蚌埠一动物园用染色犬扮熊猫引争议,园方回应:被投诉已撤走
  • 中国和阿塞拜疆签署互免签证协定
  • 已有17个国家和国际组织、50多个国际科研机构加入国际月球科研站合作
  • 最高法:家长以监督为名虚构事实诋毁学校的,应承担侵权责任
  • 人民网评“我愿意跟他挨着”热搜第一:充满温暖力量的七个字