wordpress使用redis主要作用就是缓存数据而已,数据丢失其实无关紧要。那么是否可以直接关闭AOF和RDB持久化,这样做有什么消极影响。redis只作为数据缓存使用,关闭持久化,是不是可以节省大量IO? |
理论上是的 不过默认是rdb 每隔一段时间保存快照 本身缓存数据量也不会很大 io并不会大量降低 重启之后重新缓存反而会对数据库冲击很大 这时就可能有大量IO了 |
不在乎持久化的话,可以关,确实可节省一定的IO资源。 |
每次持久化时间间隔都不长数据量也不会太大,可能对cpu的占用稍大,对于磁盘io的影响我觉得应该是没那么大 |
你看一下rdb规则,如果数据量大的话,几乎每分钟都在写入,还挺消耗IO的,主要是消耗了IO,对于wp站也没有什么具体贡献。 |
不建议关闭,可以配置持久化规则 |
你可以修改配置持久化间隔时间长一点。不设置持久化的话,只要程序重启,缓存就没了得重新去数据库加载了。 |