关于redis持久化数据的使用

今天有个朋友提了这么一个问题:redis持久化后的数据,怎么读取?读取的效率怎么样?


解释下,redis的持久化数据,只对数据恢复有意义,仅仅是用来做数据备份和恢复使用的,别无它用。


什么情况下会使用到持久化数据?

    1)数据恢复。

    2)重启redis。


redis内存数据库。

    在redis数据库中有一个内存最大设置(最大数据量),当数据量超过这个值时,redis不再接受写请求,只会接受get请求。

    redis数据库运行的过程中,会根据我们设定规则来进行数据持久化aof或者rdb,主要作用是备份。

    当我们重启redis后,持久化数据会被读取到内存中,实现数据恢复,当数据恢复完了,所有的数据又回到了内存中。


详细的redis资料,可以参考之前的文章,很详细。

    



猜你喜欢

转载自blog.51cto.com/13690439/2173696