redis - 有没有办法将 AWS 管理的 Redis 实时复制到 Azure 管理的 Redis?
问题描述
我试过下面的方法。
步骤 1) 拍摄 AWS Redis 的快照并将其复制到 Azure
步骤 2) 监听来自 AWS Redis 的密钥空间通知并将其放入队列中,并从队列中读取这些事件并将其应用到 Azure Redis。
面临的问题:
1)影响 AWS Redis 数据的每个操作都需要对 AWS Redis 进行一次查询以获取受影响的数据,因为它不存在于通知中。
2) 像'rename'这样的一些操作是在两个通知中传递的,即使在队列中处理这两个通知来构造实际操作也会有点困难。
解决方案
推荐阅读
- prolog - Prolog,打印同名员工
- c# - 在 Word 中显示特定的“信息”功能区
- javascript - 在检查事件中获取 jstree 中的所有选定节点?
- c# - Office.Interop.Word 和带有子级别的列表
- javascript - 无法构建 Grand-Stack-Starter api,无法识别 babel-node
- spring - Spring Boot MongoDB 聚合与 ReplaceRoot / 如何获取组中的最新项目
- javascript - 在 Promise.prototype.then 中将 Promise 作为 onFulfilled 函数传递
- powershell - 在powershell中创建具有来自2个数组的多个值的哈希
- python - 用另一个不同列数的数据框更新日期框
- javascript - 在 React 中渲染 PDF 并将其发送到 Laravel API