前面的几章介绍了各式各样的Redis命令以及使用这些命令来操作数据结构的方法,还列举了几个使用Redis来解决实际问题的例子。为了让读者做好使用Redis构建真实软件的准备,本章将展示维护数据安全以及应对系统故障的方法。另外,本章还会介绍一些能够在保证数据完整性的前提下提升Redis性能的方法。

本章首先会介绍Redis的各个持久化选项,这些选项可以让用户将字节的数据存储在硬盘上面。接着本章将介绍如果通过Redis的复制特性,把不断更新的数据副本存储到附加的机器上面,从而提升系统的性能和数据的可靠性 。之后本章将会说明同时使用复制和持久化的好处和坏处,并通过这些例子来告诉读者应该如果去选择适合自己的持久化选项和复制选项。最后本章将对Reds的事务特性和流水线特性进行介绍,并讨论如果诊断某些性能问题。

阅读这一章的重点是要弄懂更多的Redis运作原理,从而学会如何在首先保障数据正确的前提下,加快数据操作的执行速度。

现在,让我们来看看Redis是如果将数据存储到硬盘里面,使得数据在Redis重启之后仍然存在的。

results matching ""

    No results matching ""