![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
贺丫丫-编程语言
这个作者很懒,什么都没留下…
展开
-
Redis实现与设计 Redis之RDB持久化
因为Redis是内存数据库,它将自己的数据库存储在内存中,如果一旦服务器宕机或者二断电 断网,会导致数据丢失。所以我们要把Redis数据库存储磁盘中。所以Redis推出RDB持久化功能。该功能是将Redis中某个时间点的数据库保存在RDB文件中,该文件是经过压缩的二进制文件,通过此文件可以还原数据库状态。一,RDB文件的创建和载入:Redis中提供2个命令来生成RDB文件:SAVE和BGS...原创 2019-06-30 13:04:31 · 117 阅读 · 0 评论 -
Redis实现与设计 Redis之AOF持久化
除了RDB持久化,Redis还提供AOF持久化功能。RDB持久化是通过保存数据库状态,而AOF持久化是通过保存Redis服务器的写命令来记录数据库状态。一,AOF持久化的实现:AOF持久化功能的实现可以分为三步:命令追加,文件写入,文件同步。命令追加(append) 当AOF持久化功能处于打开状态时,服务器在执行一次写命令之后,会以协议格式将被执行的写命...原创 2019-06-30 23:53:48 · 143 阅读 · 1 评论