使用迁移数据 CQLReplicator - Amazon Keyspaces(Apache Cassandra 兼容)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用迁移数据 CQLReplicator

使用 CQLReplicator,您可以使用 CQL 查询智能扫描 Cassandra 令牌环,近乎实时地从 Apache Cassandra 读取数据。 CQLReplicator 不使用 Cassandra CDC,而是实施缓存策略来减少完整扫描的性能损失。

要减少对目标的写入次数,请 CQLReplicator 自动删除重复的复制事件。使用 CQLReplicator,您可以调整从源数据库到目标数据库的更改复制,从而实现从 Apache Cassandra 到 Amazon Keyspaces 的近乎实时的数据迁移。

下图显示了使用的 CQLReplicator 作业的典型架构 Amazon Glue。

  1. 要允许访问在私有 VPC 中运行的 Apache Cassandra,请将 Amazon Glue 连接类型配置为网络。

  2. 要删除重复项并启用 CQLReplicator 任务的密钥缓存,请配置亚马逊简单存储服务 (Amazon S3) Service。

  3. CQLReplicator 任务流经过验证的源数据库将直接更改为 Amazon Keyspaces。

CQLReplicator 用于将数据从 Apache Cassandra 迁移到 Amazon Keyspaces。

有关使用迁移过程的更多信息 CQLReplicator,请参阅 Amazon 数据库博客 “使用将 Cassandra 工作负载迁移到 Amazon Keyspaces” 上的以下文章以及 CQLReplicator Amazon 使用将 Apache Cassandra 工作负载迁移到 Amazon Keyspac es 的规范性指南。 Amazon Glue