如何在redis中为特定命令配置fsync

时间:2015-11-16 10:50:24

标签: redis

我尝试找到有关自定义AOF配置的信息。我找到了only that

  

有三种选择:

     
      每次将新命令附加到AOF时,
  1. fsync。非常慢,非常安全。
  2.   每天都有
  3. fsync。足够快(2.4可能与快照一样快),如果发生灾难,您可能会丢失1秒的数据。
  4.   
  5. 永远不要fsync,只需将数据放在操作系统的手中即可。更快,更不安全的方法。
  6.   

我是否可以配置每次只为特定命令(INCR)向AOF附加命令的fsync? 有可能吗?

1 个答案:

答案 0 :(得分:2)

您可以使用MULTI / EXEC块执行此操作,即:

MULTI
CONFIG SET appendfsync always
INCR somekey
CONFIG SET appendfsync no
EXEC