针对繁重写入场景的磁盘大小调整
高吞吐量数据库的永久磁盘空间的大小调整注意事项。
Redis 企业软件 |
---|
在极端写入场景下,开启 AOF 后,AOF会改写过程 可能需要相当多的磁盘空间来实现数据库持久性。
要估计在这种情况下所需的永久磁盘空间,请使用 公式。
在 extreme 中 AOF 重写所需的持久磁盘空间 编写场景,假设分片大小相同:
X (1 + 3Y +Y²),其中:X = 每个分片大小 Y = 分片数
以下是数据库配置和持久性的示例 在这种情况下,他们需要的磁盘空间:
示例 1 | 示例 2 | 示例 3 | 示例 4 | |
---|---|---|---|---|
数据库大小 (GB) | 10 | 10 | 40 | 40 |
分片数量 | 4 | 16 | 5 | 15 |
分片大小 (GB) | 2.5 | 0.625 | 8 | 2.67 |
所需磁盘空间 (GB) | 73 | 191 | 328 | 723 |
有关标准使用场景下的磁盘大小要求,请参阅硬件 requirements 部分。