# Redis Production конфигурация # Базовые настройки bind 0.0.0.0 protected-mode yes port 6379 tcp-backlog 511 timeout 0 tcp-keepalive 300 # Безопасность requirepass ${REDIS_PASSWORD} rename-command FLUSHDB "" rename-command FLUSHALL "" rename-command KEYS "" # Персистентность save 900 1 # Сохранять если минимум 1 изменение за 15 минут save 300 10 # Сохранять если минимум 10 изменений за 5 минут save 60 10000 # Сохранять если минимум 10000 изменений за 1 минуту stop-writes-on-bgsave-error yes rdbcompression yes rdbchecksum yes dbfilename dump.rdb dir /data # AOF (Append Only File) appendonly yes appendfilename "appendonly.aof" appendfsync everysec no-appendfsync-on-rewrite no auto-aof-rewrite-percentage 100 auto-aof-rewrite-min-size 64mb # Логирование loglevel notice logfile "" # Лимиты maxmemory 1gb maxmemory-policy allkeys-lru maxclients 10000 # Производительность lazyfree-lazy-eviction yes lazyfree-lazy-expire yes lazyfree-lazy-server-del yes replica-lazy-flush yes