Redis 数据备份与恢复

小柒博客
小柒博客
小柒博客
379
文章
108
评论
2020-05-1310:57:42 评论 11.5K 645字阅读2分9秒

Redis简介

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

Redis 数据备份与恢复

Redis SAVE命令用于创建当前数据库的备份。

语法

redis Save命令基本语法如下:

127.0.0.1:6379> save

实例

[root@localhost ~]# redis-cli

127.0.0.1:6379> save

OK

该命令将在redis安装目录中创建dump.rdb文件。

恢复数据

如果需要恢复数据,只需将备份文件(dump.rdb)移动到redis数据目录并启动服务即可。获取redis数据目录可以使用CONFIG命令,如下所示:

127.0.0.1:6379> CONFIG GET dir

1) "dir"

2) "/data/redis"

以上命令CONFIG GET dir输出的redis安装目录为/data/redis

Bgsave

创建redis备份文件也可以使用命令BGSAVE,该命令在后台执行。

实例

127.0.0.1:6379> BGSAVE

Background saving started

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如果喜欢本站,请打赏支持本站,谢谢!
  • 微信号
  • 微信扫一扫加我!
  • weinxin
  • 微信公众号
  • 微信扫一扫关注我!
  • weinxin
Redis最后更新:2020-6-4
小柒博客
  • 本文由 发表于 2020-05-1310:57:42
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Redis 分区 Redis

Redis 分区

Redis 分区 分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。 分区的优势 通过利用多台计算机内存的和值,允许我们构造更大的数据库。 通过多核和多台计...
Redis 管道技术 Redis

Redis 管道技术

Redis 管道技术 Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socke...
Redis 客户端连接 Redis

Redis 客户端连接

Redis 客户端连接 Redis 通过监听一个TCP端口或者Unix socket的方式来接收来自客户端的连接,当一个连接建立后,Redis内部会进行以下一些操作: 首先,客户端so...
Redis 性能测试 Redis

Redis 性能测试

Redis简介 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: