Db2 Warehouse 上 Q 复制的用例

Db2 Warehouse上的 Q 复制基于日志捕获和事务重放技术。 您可以选择性地在两个或多个 Db2 Warehouse 实例之间复制表。 无论位置如何,复制都以异步方式进行,并且对于非常大容量的工作负载具有较低的等待时间。

此功能的一些关键用例包括:

持续可用性
持续可用性不仅仅是高可用性或灾难恢复。 您可以使用数据库的冗余副本和更可靠的组件来实现高可用性。 对于灾难恢复,您可以使用地理位置遥远的副本,备份和镜像磁盘。 另一方面,持续可用性要求应用程序始终处于开启状态,包括在计划的维护,升级,迁移和配置更改期间。 Db2 Warehouse 中的复制功能使您能够在计划内和计划外中断期间进行故障转移和回退。 您可以通过复制这些应用程序所使用的表上的事务来保护应用程序以实现持续可用性。
使数据的活动副本与用户保持接近
复制支持数据局部性,例如,允许东海岸客户机从东海岸数据中心访问数据,允许西海岸客户机从西海岸数据中心访问数据。 此类型的配置必须确保无法从任一数据中心 (行级别) 更新同一数据段,直到验证复制已捕获为止。 即,客户机负责适当地重新路由工作负载,以避免复制冲突。 要确保可以检测到冲突,您必须对每个表具有唯一约束,以唯一地标识可能复制该行的所有数据库中的每一行。
合规/监管
针对持续可用性的复制使您的组织能够满足监管要求,以同步维护数据副本,并定期执行故障转移和回退以实现合规性,而无需应用程序中断。
开发和测试
您可以对数据库的复制副本执行开发或单元测试,或者为具有选择性数据需求的数据科学用例创建测试系统。