Migrate to Bigtable
You can migrate your data to Bigtable from a number of database services. To understand the workloads that are best suited for Bigtable, see the Bigtable overview. The guides listed on this page can help you plan and achieve your migration.
Migrate from HBase
When you migrate from an HBase installation to Bigtable, you can use Google-provided open source migration and validation tools.
- Migrating data from HBase to Bigtable: Migrate from an Apache HBase cluster to a Bigtable instance on Google Cloud offline.
- Replicate from HBase to Bigtable: Complete an online migration with almost no downtime using the Bigtable HBase replication library.
- Migrate from HBase on Google Cloud: Migrate to Bigtable from an HBase cluster that is hosted on a Google Cloud service, such as Dataproc.
Migrate from Cassandra
The following resources are useful if you are an administrator planning a migration from Apache Cassandra to Bigtable.
- Bigtable for Cassandra users: Learn the core similarities and differences between the two services.
- Bigtable codelab for Cassandra users: Practice migrating queries from Cassandra to Bigtable.
Migrate from DynamoDB
If you are considering a migration from DynamoDB to Bigtable, read the following guide for a discussion of similarities and differences between the two.
Migrate from Aerospike
If you are planning to migrate from Aeorspike to Bigtable, use the following tutorial to get started.