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

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.新用户登录

http://www.xdnf.cn/news/1572.html

相关文章:

  • 第53.5讲 | 小项目实战:用 SHAP 值解释农作物产量预测模型 [特殊字符][特殊字符]
  • SpringBoot整合AOP
  • Tomcat:从零理解Java Web应用的“心脏”
  • 健康养生小窍门
  • 微高压氧舱VS高压氧舱:氧气疗法的“双生花”如何重塑健康?
  • 【前端】基于 Promise 的 HTTP 客户端工具Axios 详解
  • MVCC详解
  • 【前端】【业务场景】【面试】在前端开发中,如何实现文件的上传与下载功能,并且处理可能出现的错误情况?
  • 机械手排列定位设备 PLC梯形图流程
  • 乐聚机器人与地瓜机器人达成战略合作,联合发布Aelos Embodied具身智能
  • UE5 Assimp 自用
  • ragflow部署以及api调用整理
  • java—13 RocketMQ
  • 拥抱健康生活,解锁养生之道
  • 某城乡老旧房屋试点自动化监测服务项目
  • 关于边缘计算盒子的外部接口保护
  • Python 的 datetime 模块使用详解
  • Redisson实战:分布式系统中的五大典型应用场景
  • 来访登记二维码生成
  • 数据一致性问题剖析与实践(二)——单机事务的一致性问题
  • MySQL的日志--Redo Log【学习笔记】
  • OpenCV 图形API(60)颜色空间转换-----将图像从 YUV 色彩空间转换为 RGB 色彩空间函数YUV2RGB()
  • PyQt6实例_A股财报数据维护工具_使用
  • 【TeamFlow】4.3.4 长度单位
  • 【大数据技术-联邦集群RBF】DFSRouter日志一直打印修改Membership为EXPIRED状态的日志分析
  • UniGoal 具身导航 | 通用零样本目标导航 CVPR 2025
  • Sql文件处理SQLDumpSplitter
  • mojoPortal 接口imagehandler任意文件读取漏洞(CVE-2025-28367)
  • 【Java面试笔记:基础】9.对比Hashtable、HashMap、TreeMap有什么不同?
  • OpenCV 图形API(55)颜色空间转换-----将图像从 RGB 色彩空间转换为 I420 格式函数RGB2I420()