The final session in our Cassandra data modeling series tackles the practical challenges of migrating existing data models from Cassandra 3.x to 5.0. We'll identify opportunities to leverage new features while maintaining application functionality and performance. Using our KillrVideo application as a case study, we'll walk through a complete migration process—from assessment and planning to execution and validation—providing you with actionable strategies for your own migration projects.
You'll learn:
- Schema Modernization Opportunities: Identify aspects of existing schemas that can benefit most from Cassandra 5.0's new capabilities
- Migration Planning Framework: Develop structured approaches for schema changes and data migration that minimize downtime and risk
- Testing and Validation Strategies: Implement comprehensive testing methodologies to ensure query performance and data integrity through the migration process
- Incremental Migration Techniques: Apply practical patterns for gradually transitioning production workloads while maintaining application compatibility
- KillrVideo Migration Case Study: Analyze real-world examples of refactoring the legacy KillrVideo schema, replacing secondary indexes with SAI, and enhancing recommendation systems with vector capabilities

Patrick McFadin
Principal Technical Strategist & Cassandra Committer
DataStax