Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

Making the Move: Migrating to ScyllaDB

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Eyal Gutkind
Word Count
769
Language
English
Hacker News Points
-
Summary

Migrating to ScyllaDB involves transitioning from various database solutions, with a significant focus on migrations from Apache Cassandra, as well as from MongoDB, HBase, and relational systems like MySQL and Postgres. Two main strategies, cold and hot migration, are employed, with cold migration involving a temporary shutdown of both the legacy and new systems, while hot migration keeps both operational during the transition. The process requires attention to data model adaptation, especially when moving from relational databases that utilize joins and aggregation functions, encouraging denormalization and the use of tools like Spark or Presto for enhanced functionality. ScyllaDB provides features like Materialized Views to manage data accessibility, and its user conference and documentation offer further insights into effective migration practices.