redis配置文件详解:
redis的配置文件在redis目录下与src目录同级的redis.conf文件。
其他配置文件:
服务监听:
运行方式:
日志配置:
数据库配置:
快照持久化时间配置:
文件持久化配置:
登陆密码:
对于客户端的设置:
主从服务配置:
内存设置:
虚拟内存的设置:
在上面的内存设置中也有提到虚拟内存,我使用的版本是3.2.8,在我的版本里面没有相关的vm的设置。在开源社区中有朋友说2.6就取消了,我使用学习的比较晚,这儿留个问号。百度上的相关虚拟内存的设置:
vm-enabled no #是否启用虚拟内存机制,虚拟内存机将数据分页存放,把很少访问的页放到swap上,内存占用多,最好关闭虚拟内存
vm-swap-file /var/lib/redis/redis.swap #虚拟内存文件位置
m-max-memory 0 #redis使用的最大内存上限,保护redis不会因过多使用物理内存影响性能
vm-page-size 32 #每个页面的大小为32字节
vm-pages 134217728 #设置swap文件中页面数量
vm-max-threads 4 #访问swap文件的线程数
数据对象设置:
其他类型设置相似。
all