抱歉,您的瀏覽器無法訪問本站
本頁面需要瀏覽器支持(啟用)JavaScript
了解詳情 >

什么是Redis? Redis是一个使用C语言编写的、开源的、高性能的、非关系的、键值对数据库。 Redis中可以存储 键 和五种数据类型的值,其中键只能是字符串、值可以是字符串、列表、哈希、集合、有序集合。 Redis与传统的数据库不同的点是它存储在内存中,所以读写速度非常快,可以达到每秒处理10万次读/写的操作,是一只性能最快的key-value数据库,因此它经常被来用作缓存。同时它也被...

持久化简介

redis是内存数据库,它的数据都存放在内存(RAM)中,这意味着如果断电数据将会全部丢失。因此需要把数据写入硬盘(ROM)中,来保证数据可用性。这种机制就是redis的持久化机制,它会将内存中的数据库状态保存到硬盘中。

redis支持两种的持久化方式:

  1. RDB快照,在指定的时间间隔对数据进行快照存储。
  2. AOF,记录服务器每次的写操作,将操作记录追加到硬盘中存储。

持久化过程

pasted-47