以下是CentOS下Redis性能调优配置指南:
maxmemory限制Redis最大内存,根据服务器内存合理分配,如maxmemory 4gb。allkeys-lru,通过maxmemory-policy配置。activedefrag yes,并设置碎片率阈值active-defrag-threshold-lower 5。save配置快照频率,如save 900 1等。appendonly yes,并配置重写策略auto-aof-rewrite-percentage 100等。bind 0.0.0.0允许所有IP访问或指定特定IP。tcp-backlog,如tcp-backlog 511,提高并发处理能力。ulimit -n 65535及修改/etc/security/limits.conf。vm.overcommit_memory = 1,net.core.somaxconn = 1024,vm.swappiness = 0。echo never > /sys/kernel/mm/transparent_hugepage/enabled。redis-cli --cluster create创建集群。