Redis дизайн структуры данных для сортировки значений по времени

Я выполняю некоторый анализ потока данных и публикую результаты на канале Redis. Потребители подписываются на эти каналы и получают данные в реальном времени. Все результаты анализа исторических данных теряются.

Теперь я хочу добавить возможность хранить исторические данные в Redis, чтобы потребители могли запрашивать эти исторические данные (в основном по времени). Так как результаты анализа разбиты по времени, что было бы хорошим дизайном для сохранения результатов в Redis?