Redis / .rdb文件的限制

时间:2015-07-07 06:45:00

标签: redis

我使用Redis,它保存.rdb文件(每个事务)。

我注意到生产中的.rdb每天增长15 MB(现在它的长度为75 MB)。

.rdb文件有限制吗?这会影响Redis DB的性能吗?

1 个答案:

答案 0 :(得分:0)

磁盘上的rdb对正在运行的redis实例没有直接影响。

唯一的限制似乎是文件系统。 我们有一个10 GB的压缩rdb,它的内存大小约为28 GB,并且还有更大的rdb。

但是,如果将像我们这样的大型数据集保存到磁盘,则可能会遇到中断。 (即使你使用http://redis.io/commands/bgsave) 当forked redis进程写入最新的diff时,redis没有响应,直到它完全写入磁盘。此时间跨度取决于不同的值,如bgsave期间的写入,键的总量,散列的大小等。 并且,请务必根据需要正确设置“保存”配置。