“appendfsync everyspec”和VM之间有什么区别?

时间:2011-03-17 16:55:45

标签: database redis

“appendfsync everysec”和VM有什么区别?

1 个答案:

答案 0 :(得分:1)

Append Only Filesystem (AOF)将每个命令的事务日志写入仅附加日志文件中的Redis。这可以确保如果Redis实例崩溃,您可以以大型日志文件为代价恢复崩溃前的所有数据。

Virtual Memory (VM)系统是一种增加Redis系统存储空间的方法,但可能会将未使用的交换到磁盘。 Redis的默认(非VM)操作是将所有内容存储在RAM中,但是VM系统允许您通过将值从RAM中交换存储在RAM中的更多数据 - 请注意密钥将始终存储在RAM中以便快速访问。

所以,但功能是正交的 - 一种是保持信息的方式,另一种是增加Redis系统内存存储的方法。

相关问题