对于写命令,可以使用RedisModule_ReplicateVerbatim或RedisModule_Replicate进行主备复制和写AOF。其中,RedisModule_ReplicateVerbatim会原封不动地复制命令,而RedisModule_Replicate则允许对原命令进行重写。使用RedisModule_Replicate时,产生的AOF前后会被自动加上multi/exec,保证module内产生的命令具有隔离性。如果命令中存在诸如版本号等参数,则必须使用RedisModule_Replicate将版本号重写为绝对版本号,将过期时间重写为绝对过期时间。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。