Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Migrate data using CQLReplicator

Focus mode
Migrate data using CQLReplicator - Amazon Keyspaces (for Apache Cassandra)

With CQLReplicator, you can read data from Apache Cassandra in near real time through intelligently scanning the Cassandra token ring using CQL queries. CQLReplicator doesn’t use Cassandra CDC and instead implements a caching strategy to reduce the performance penalties of full scans.

To reduce the number of writes to the destination, CQLReplicator automatically removes duplicate replication events. With CQLReplicator, you can tune the replication of changes from the source database to the destination database, allowing for a near real time migration of data from Apache Cassandra to Amazon Keyspaces.

The following diagram shows the typical architecture of a CQLReplicator job using AWS Glue.

  1. To allow access to Apache Cassandra running in a private VPC, configure an AWS Glue connection with the connection type Network.

  2. To remove duplicates and enable key caching with the CQLReplicator job, configure Amazon Simple Storage Service (Amazon S3).

  3. The CQLReplicator job streams verified source database changes directly to Amazon Keyspaces.

Using CQLReplicator to migrate data from Apache Cassandra to Amazon Keyspaces.

For more information about the migration process using CQLReplicator, see the following post on the AWS Database blog Migrate Cassandra workloads to Amazon Keyspaces using CQLReplicator and the AWS prescriptive guidance Migrate Apache Cassandra workloads to Amazon Keyspaces by using AWS Glue.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.