一尘不染

Redis作为数据库

redis

我想将Redis用作数据库,而不是缓存。根据我的(有限的)理解,Redis是一个内存数据存储。使用Redis有什么风险,如何减轻它们?


阅读 384

收藏
2020-06-20

共1个答案

一尘不染

您可以通过多种不同方式将Redis用作权威存储:

  • 打开 AOF (仅附加文件存储),请参阅AOF文档。这将实时记录针对您的数据集执行的所有Redis命令的日志。

  • 使用主从复制运行Redis,请参阅复制文档。如果您的一个实例发生故障,这将使您能够提供高可用性。

  • 如果您在类似EC2的系统上运行,则可以EBS支持您的Redis分区,以提供防止实例故障的另一层保护。

Redis Cluster即将出现-
这是专门设计为以有助于HA和可伸缩性的方式运行Redis的一种方式。但是,至少要等六个月左右才会出现。

2020-06-20