一、数据备份与恢复

数据备份:

localhost:6379> save
OK

该命令会在redis的安装目录中创建文件dump.rdb,并把数据保存在该文件中

查看redis的安装目录:

localhost:6379> config get dir
1) "dir"
2) "/home/jihite/soft/redis-2.8.17"

数据恢复时,只要将备份文件dump.rdb拷贝到redis的安装目录即可

二、数据库操作

redis中,一共有16个数据库,分别是0~15,一般情况下,进入数据库默认编号是0,如果我们要进入指定数据库,可以用select语句。

例子,切换到编号为3的数据库:

localhost:6379> select 3
OK
localhost:6379[3]>

查看数据库中所有的键值:

localhost:6379[1]> set a 1
OK
localhost:6379[1]> set  b 2
OK
localhost:6379[1]> keys *
1) "b"
2) "a"

返回当前数据库中所有key的数据:dbsize

删除当前数据库中的所有key:flushdb

清空所有数据库中的所有key:flushall

把当前数据库中的key转移到指定数据库:move a aim_db

例子:

localhost:6379[1]> set z sss
OK
localhost:6379[1]> move z 0
(integer) 1
localhost:6379[1]> select 0
OK
localhost:6379> get z
"sss"

三、关闭持久化

数据持久化是redis不同于其他缓存的一个特性,具有明显的优点。但如果不希望持久化数据,只作为普通的缓存用,如memcache,则可以关闭持久化。

方法:

修改配置文件,改完后重启。

#save 900 1
#save 300 10
#save 60 10000  

或执行操作命令

CONFIG SET save ""

执行命令后,无需重启即可生效

转载于:https://www.cnblogs.com/be-thebest/p/10406178.html

Redis学习笔记(三)相关推荐

  1. redis学习笔记(三)--Redis的功能

    慢查询 基本概念 慢查询日志记录命令执行前后的超时的执行时间.(只记录命令执行时间) 慢查询的两个配置 Redis提供了slowlog-log-slower-than和slowlog-max-len两 ...

  2. Redis学习笔记三:Redis的数据类型

    redis是一种高级的key-value的存储系统 1,key是字符串类型 2,value能够存储五种数据类型: 1.存储字符串 string set key value:设定key持有指定的字符串v ...

  3. StackExchange.Redis学习笔记(五) 发布和订阅

    StackExchange.Redis学习笔记(五) 发布和订阅 原文:StackExchange.Redis学习笔记(五) 发布和订阅 Redis命令中的Pub/Sub Redis在 2.0之后的版 ...

  4. Redis学习笔记1-理论篇

    目录 1,Redis 数据类型的底层结构 1.1,Redis 中的数据类型 1.2,全局哈希表 1.3,数据类型的底层结构 1.4,哈希冲突 1.5,rehash 操作 2,Redis 的 IO 模型 ...

  5. Redis学习笔记(实战篇)(自用)

    Redis学习笔记(实战篇)(自用) 本文根据黑马程序员的课程资料与百度搜索的资料共同整理所得,仅用于学习使用,如有侵权,请联系删除 文章目录 Redis学习笔记(实战篇)(自用) 1.基于Sessi ...

  6. Redis学习笔记(B站狂神说)(自己总结方便复习)

    Redis学习笔记B站狂神说 redis: 非关系型数据库 一.NoSQL概述 1.为什么要用Nosql 1.单机Mysql的年代 思考一下,这种情况下:整个网站的瓶颈是什么? 1.数据量如果太大,一 ...

  7. Redis学习笔记-GEO经纬度编码原理地理划分

    文章目录 Redis学习笔记-GEO经纬度编码原理&地理划分 1.笔记图 2.GEO 应用场景 3.GEO 数据特点举例 4.GeoHash 的编码方法(二分区间,区间编码) 5.GEO 经纬 ...

  8. Redis(学习笔记)

    Redis学习笔记 1.NoSQL数据库 1.1解决的问题 1.1.1解决CPU及内存压力 1.1.2解决IO压力 1.2NoSQL数据库概述 1.2.1什么是NoSQL数据库 1.2.2适用与不适用 ...

  9. Redis学习笔记①基础篇_Redis快速入门

    若文章内容或图片失效,请留言反馈.部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 资料链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA( ...

  10. Redis 学习笔记八:集群模式

    Redis 学习笔记八:集群模式 作者:Grey 原文地址: 博客园:Redis 学习笔记八:集群模式 CSDN:Redis 学习笔记八:集群模式 前面提到的Redis 学习笔记七:主从复制和哨兵只能 ...

最新文章

  1. 如何使用小的显存训练大的batch_size
  2. 【spring-boot】启用数据缓存功能
  3. 避免修改构造函数输入参数引起的 breaking change
  4. 10.31T4 HAOI2010最长公共子序列 计数+容斥原理
  5. Visual Studio 快捷键汇总
  6. Sql Server中的几个系统表(二)
  7. error: passing ‘const AppJniCommand’ as ‘this’ argument discards qualifiers [-fpermissive]
  8. 毛氏生产:经常集体文化娱乐活动,有何利弊
  9. Creator3D:炫动球球(音乐游戏)实现分享
  10. Elasticsearch:Simulate index API
  11. 多项logistic回归系数解释_Logistic回归结果的回归系数和OR值解读
  12. Altium Designer库文件与Protel 99SE库文件转化
  13. Robo 3T安装及使用
  14. 修复漏洞显示连接服务器失败,服务器安全狗漏洞补丁失败怎么办
  15. Cesium 显示三维地球和地图的开源js库
  16. mysql数据库行列矩阵调换位置(行与列调换)
  17. 柿饼模组 -- 实现超声波模块测距显示界面
  18. 【下载】Step7 V5.4 中文版【绝对能安装使用】
  19. 史上最全!每个程序员必须知道的学习网站!
  20. chdir、fchdir 和 getcwd 函数

热门文章

  1. SDN期末作业——负载均衡
  2. 工作那些事(三十一)怎样带好一个项目团队
  3. iOS for 和 forin 的区别 以及注意事项
  4. 图片 滚动切换效果(五) 高级篇
  5. download plugin update site for offline installation
  6. Js 之 递归,闭包
  7. 大数据_Hbase-shell命令_(补充_hbase存数据只增加不删除_只会适时删除)---Hbase工作笔记0006
  8. Mycat安全_SQL拦截白名单---MyCat分布式数据库集群架构工作笔记0033
  9. Sentinel初始化监控_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0031
  10. Netty工作笔记0073---Neety的出站和入站机制