How to select the right tool for bulk uploading or migrating data to Amazon Keyspaces - Amazon Keyspaces (for Apache Cassandra)
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

How to select the right tool for bulk uploading or migrating data to Amazon Keyspaces

In this section you can review the different tools that you can use to bulk upload or migrate data to Amazon Keyspaces, and learn how to select the correct tool based on your needs. In addition, this section provides an overview and use cases of the available step-by-step tutorials that demonstrate how to import data into Amazon Keyspaces.

General considerations for data uploads to Amazon Keyspaces

  • Break the data upload down into smaller components.

    Consider the following units of migration and their potential footprint in terms of raw data size. Uploading smaller amounts of data in one or more phases may help simplify your migration.

    • By cluster – Migrate all of your Cassandra data at once. This approach may be fine for smaller clusters.

    • By keyspace or table – Break up your migration into groups of keyspaces or tables. This approach can help you migrate data in phases based on your requirements for each workload.

    • By data – Consider migrating data for a specific group of users or products, to bring the size of data down even more.

  • Prioritize what data to upload first based on simplicity.

    Consider if you have data that could be migrated first more easily—for example, data that does not change during specific times, data from nightly batch jobs, data not used during offline hours, or data from internal apps.