Redis

我只有一句话:redis本来就是数据库。

难道只有表结构的关系型数据库才叫数据库吗?谁规定啦!



6.持久化

Redis的所有数据都存储在内存中,但是他也提供对这些数据的持久化。

6.1 数据快照

数据快照的原理是将整个Redis中存的所有数据遍历一遍存到一个扩展名为rdb的数据文件中。通过SAVE命令可以调用这个过程。

Background saving started

如果你是使用的brew在Mac OSX上安全的Redis,那么rdb文件会存在如下路径

/usr/local/var/db/redis/dump.rdb

6.2 Append-Only File(追加式的操作日志记录)

Redis还支持一种追加式的操作日志记录,叫append only file,其日志文件以aof结局,我们一般各为aof文件。要开启aof日志的记录,你需要在配置文件中进行如下设置:

appendonly yes

这时候你所有的操作都会记录在aof日志文件中

7.管理命令

Redis支持多个DB,默认是16个,你可以设置将数据存在哪一个DB中,不同DB间的数据具有隔离性。也可以在多个DB间移动数据。

Redis还支持对某个DB数据进行清除(当然清空所有数据的操作也是支持的)

8.客户端

Redis的客户端很丰富,几乎所有流行的语言都有其客户端,这里就不再赘述,有兴趣的同学可以上Redis的Clients页面去查找。

https://kuaibao.qq.com/s/20170606A02AXX00 点击打开链接原作者(天天快报)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值