redis
2B铅笔水果橡皮
这个作者很懒,什么都没留下…
展开
-
redis的maxmemory设置
redis的maxmemory参数用于控制redis可使用的最大内存容量。如果超过maxmemory的值,就会动用淘汰策略来处理expaire字典中的键。关于redis的淘汰策略,很多文章都有描述,就不做解释了。关于maxmemory的设置,如果redis的应用场景是作为db使用,那不要设置这个选项,因为db是不能容忍丢失数据的。如果作为cache使用,则可以启用这个选项(其实既然有淘原创 2015-07-19 12:34:17 · 7945 阅读 · 0 评论 -
redis的no-appendfsync-on-rewrite参数
redis提供了两种持久化机制,rdb和aof。关于aof的原理,类似于预写日志,不再解释。其中几个选项如下:appendfsync always:总是写入aof文件,并完成磁盘同步appendfsync everysec:每一秒写入aof文件,并完成磁盘同步appendfsync no:写入aof文件,不等待磁盘同步。可见,从持久化角度讲,always是最安全的。从效率上原创 2015-07-19 18:36:50 · 17265 阅读 · 7 评论