We recently switched changeprop's redis servers from Redis 2.8 to Redis 3.2.
I noticed that there are differences in total memory consumption in between redis_jobqueue (Redis v2.8) and redis_misc (Redis v3.2):
eqiad redis_jobqueue ( Redis 2.8) was ~63 GB (3 redis masters):
eqiad redis_misc (Redis 3.2) is ~9 GB (2 redis masters)
codfw redis_jobqueue (Redis 2.8) ~55 GB
codfw redis_misc (Redis 3.2) ~75 GB
Things to consider:
- redis_jobqueue had cross-dc replication, redis_misc doesn't
- on codfw we have 6 scb servers while in eqiad we have 4
- redis_misc servers have more maxmemory than redis_jobqueue servers did
- this could probably be nothing:)