Я хочу настроить назначение файла RDB Redis, чтобы оно отличалось от файла в смонтированной файловой системе.Например:
- Отправьте файл на удаленный хост по scp
- Загрузите файл в Hadoop HDFS (я запускаю Redis на кластере Hadoop, в котором мы используем HDFS длярезервное копирование все время)
- сжать файл и затем переместить его в какое-то место архива
Причина этого в том, что я хочу заархивировать файлы RDB (мои данные сбрасываются каждый раздень).Я не уверен, что я собираюсь делать с этими заархивированными файлами RDB, но я думаю, что смогу извлечь из них некоторую ценность позже.
Есть ли способ вызвать внешний процессиз Redis, когда создается новый дамп, чтобы я мог отправить файл RDB в его место назначения?Самая сложная вещь, которую я могу придумать сейчас, - это задание cron, которое проверяет, нужно ли отправлять файл каждую минуту или около того, но я бы предпочел, чтобы он запускался вместо постоянного опроса.
Я довольно новичок в Redis, поэтому не стесняйтесь поправлять меня, если вы считаете, что я неправильно подхожу к этой проблеме и предлагаете новое решение.