您的位置:首页 > 数据库 > Redis

Redis持久化之AOF

2019-12-19 09:40 1151 查看

todo

AOF实验

1.redis写操作

27.0.0.1:6379> set hello world
OK
127.0.0.1:6379> set hello php
OK
127.0.0.1:6379> set hello java
OK
127.0.0.1:6379> set hello jack
OK
127.0.0.1:6379> set zhang san
OK
127.0.0.1:6379> set li si
OK
127.0.0.1:6379> set li xiaolong
OK

上述操作多次覆写hello,li两个key。

2.查看aof日志文件

$ sudo cat -b /var/lib/redis/appendonly.aof
1  REDIS0009�  redis-ver5.0.3�
�    2  redis-bits�@�ctime��]used-mem�غ
aof-preamble��$e���q   �*2
3  $6
4  SELECT
5  $1
6  0
7  *3
8  $3
9  set
10  $5
11  hello
12  $5
13  world
14  *3
15  $3
16  set
17  $5
18  hello
19  $3
20  php
21  *3
22  $3
23  set
24  $5
25  hello
26  $4
27  java
28  *3
29  $3
30  set
31  $5
32  hello
33  $4
34  jack
35  *3
36  $3
37  set
38  $5
39  zhang
40  $3
41  san
42  *3
43  $3
44  set
45  $2
46  li
47  $2
48  si
49  *3
50  $3
51  set
52  $2
53  li
54  $8
55  xiaolong

3.重写aof

127.0.0.1:6379> bgrewriteaof
Background append only file rewriting started

4.查看重写后的aof日志文件

whqlkj@whqlkj:~$ sudo cat -b /var/lib/redis/appendonly.aof
1  REDIS0009�  redis-ver5.0.3�
�    2  redis-bits�@�ctime����]used-mem�ػ
aof-preamble���zhangsanlxiaolonghellojack��XȰ-���
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: