Не вариант сразу отправлять статистику при получении новой её «порции»? Без внешних планировщиков. Т.е. писать сразу в агрегирующий редис, что находится в локальной сети, минуя память боевых серверов. Не очень понятна их роль в сборе статистики. Если агрегирующий не справится с задачей (памяти мало, скажем), можно использовать distributed redis подключение (например, реализовано в клиенте для руби, redis-rb), т.е. сервер, где лежат данные по ключу, будет определяться контрольной суммой ключа и таким образом будет достигаться необходимая производительность. «Агрегатор» сможет подключиться и получить верные данные без проблемы синхронизации.