亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Redis-誤操作嘗試恢復(fù)

Original 2016-11-09 13:50:55 443
abstract:如果不小心使用了flushall把全部數(shù)據(jù)清楚怎么辦127.0.0.1:6379> set site www.google.com OK 127.0.0.1:6379> set address beijing OK 127.0.0.1:6379>  127.0.0.1:6379> flushal

如果不小心使用了flushall把全部數(shù)據(jù)清楚怎么辦

127.0.0.1:6379> set site www.google.com
OK
127.0.0.1:6379> set address beijing
OK
127.0.0.1:6379> 
127.0.0.1:6379> flushall     #清楚所有數(shù)據(jù)
OK
127.0.0.1:6379> 
127.0.0.1:6379> get address
(nil)
127.0.0.1:6379>

此時(shí)立即shutwodn服務(wù)器, 原因是為了防止別人正在寫服務(wù)器導(dǎo)致aof重寫, 一旦aof重寫, 數(shù)據(jù)就不能恢復(fù)了

127.0.0.1:6379> shutdown nosave     #表示這條命令不被寫入到aofnot connected>

查看aof

ql@ql:~$ cat appendonly.aof
*2
$6
SELECT
$1
0
*3
$3
set
$4
site
$14
www.google.com
*3
$3
set
$7
address
$7
beijing
*1        #從這行開始的下面3行是flushall的完整命令
$8
flushall

重新編寫aof, 把最下面3行全部刪除保存

Release Notes

Popular Entries