《redis in action》redis持久化简介写点笔记关注共 878字,需浏览 2分钟 ·2021-04-02 13:33 在之前的章节中,我们介绍了redis的基本概念和相关的五种数据结构的操作命令,学完之后我们基本能解决一些redis的小问题,所以更进一步,我们就开始研究一下redis的数据安全性和redis的性能问题。我们将探索redis如何持久化,讨论redis数据机器之间的复制,以及redis的性能和数据可用性问题。在整合了持久化和redis复制之后,我们将给出一些示例,您需要根据您的实际情况进行权衡去选择。之后我们要讨论redis的事务和管道,完成此章节之后,我们会讨论一些性能问题。本章我们的重点是理解redis的工作原理,因此我们首先保证数据都是正确的,然后考虑如何让数据更快的问题。先看一下redis的磁盘持久化吧。在redis中,有两种方式将消息持久化到磁盘,一种方式叫做snapshotting,这种方式让会让数据在特定的时间点写入磁盘,另外一种方式叫做AOF,或者称为追加文件。它会将redis执行的操作命令的数据写入磁盘,这两种方法可以同时使用,或者分离使用。或者根本都不需要,这完全要看你的数据和应用而定。为什么你想将redis的内存数据持久化到磁盘就是这些数据你可以能后边会使用到,或者当发生故障的时候,你可以从远程上进行数据找回并恢复。另外,有些数据存储到磁盘,可能会花很长的时间去计算,或者必须要重新计算结果,但是那时候你没有那么多资源去再此计算。那么就用redis吧。对于一些情况,reids的使用仅仅是将数据从一台机器拷贝到另外一台机器,但是再有些情况下,redis可能会需要存储百万行的日志分析数据。redis两种持久化的配置在后边会讲解,这里先熟悉一下其配置。如上图所示为redis两种持久化的配置。今天就写这些吧,下次再抄snapshotting的持久化的细节以及上边配置的具体含义。 浏览 28点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 《redis in action》Redis aof持久化写点笔记0Redis持久化神器!python爬虫人工智能大数据0Redis 的持久化程序员的时光0Redis 的持久化java12340《redis in action》redis事务写点笔记0Redis in ActionRedis in Action0Redis in ActionRedis is an innovative data tool that offers more 《redis in action》redis复制写点笔记0redis 学习,redis 持久化 RDB 和 AOF愿天堂没有BUG0《redis in action》redis发布订阅写点笔记0点赞 评论 收藏 分享 手机扫一扫分享分享 举报