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 * //已導入成功