redis的安装

yum install redis

如果提示安装

No package redis available.
Error: Nothing to do

解决方法:

yum install epel-release

安装完成后改为后台启动修改

daemonize no 修改为 daemonize yes

启动命令

redis-server /etc/redis.conf

常用命令

set test1  123456

set test2  567890

查询

get test

get test2


导出数据。需要安装redis-dump

yum install ruby rubygems ruby-devel  //安装rubygems 以及相关包

gem sources -a https://ruby.taobao.org/

gem install redis-dump -V     //安装redis-dump 

导出

[root@localhost tank]# redis-dump -u 127.0.0.1:6379 >test.json //导出数据

导入

[root@localhost tank]# telnet 127.0.0.1 6379 //telnet到redis 
Trying 127.0.0.1... 
Connected to 127.0.0.1. 
Escape character is '^]'. 
flushall //请空所有数据 
+OK 
keys * //查看已清空 
*0 
 
[root@localhost tank]# < test.json redis-load //导入数据 
 
[root@localhost tank]# telnet 127.0.0.1 6379 
Trying 127.0.0.1... 
Connected to 127.0.0.1. 
Escape character is '^]'. 
keys * //已导入成功