2013-10-04 2 views
1

Можно ли настроить архитектуру с помощью Redis в «master» и MongoDB в «slave», чтобы автоматически сохранить в MongoDB некоторую изменчивую информацию в Redis?MongoDB в разделе «подписаться» на Redis

Пример: сохранить в MongoDB список уведомлений для пользователя, созданного в Redis.

ответ

1

Не напрямую.

Однако вы можете представить себе, чтобы сохранить список синхронизации в Redis для очереди всех изменений, которые должны быть отправлены MongoDB. Затем вы можете добавить демона, прослушивающего список синхронизации Redis, и применения изменений в MongoDB.

Реализация настоящего гарантированного механизма доставки (т. Е. Один раз и только один раз семантический) сложна.

Смежные вопросы