Мы используем elasti c redis для кэширования для хранения наших сообщений, но для оптимизации затрат я изучаю вариант redis, поддерживаемый S3. Так как у нас есть требование пропускной способности 300k / se c для записи и redis работает очень хорошо. Мне нужно записать на S3 в асинхронном режиме с записью на redis, и я буду хранить только 1 час данных на redis и старые данные всякий раз, когда запрашиваемые данные будут получены с s3. У меня есть следующие вопросы по этому поводу:
есть ли какая-либо библиотека, которая может помочь в записи на S3 всякий раз, когда запись происходит в redis.
Если я использую ElasticCache API для создания снимка, возможно ли создать почасовой снимок и вывести его на S3. Если да, то как данные будут храниться на s3? это будут точные пары ключ-значение, которые доступны на Redis. как будет преобразовываться сложная структура данных в s3, например, ha sh и zsets?
Дайте мне знать, если кто-нибудь знает лучшее решение использовать redis, поддерживаемое s3. Любая помощь / предложения очень ценятся. спасибо