Sound familiar?
- ▸ ClickHouse → StarRocks — primary-key upsert support and Iceberg lakehouse integration make StarRocks the natural target, but schema re-modelling needs design.
- ▸ Doris → StarRocks fork upgrade — your Doris cluster needs the CelerData-driven roadmap features (better primary-key, deeper Iceberg) but the migration sequence isn't obvious.
- ▸ CelerData Cloud evaluation — operational outsourcing math suggests it would work, but the migration scope needs honest audit.
JusDB StarRocks migration team delivers tested cutover runbooks. Book a StarRocks migration scoping call →
Tested cutover playbooks
StarRocks Migration Services
ClickHouse → StarRocks lakehouse migrations, Doris → StarRocks fork upgrades, Druid → StarRocks, self-managed → CelerData Cloud — executed with replication-monitored cutovers. See StarRocks consulting for the engine-decision phase.
StarRocks migrations we handle
Each path has a tested runbook — instrumented cutover, replication-lag gating, defined rollback procedure.
ClickHouse → StarRocks
Primary-key upserts, MySQL-protocol compatibility, Iceberg lakehouse integration. Schema redesign from MergeTree to table models, Stream Load + Iceberg catalogue cutover.
Doris → StarRocks (fork upgrade)
Post-2020-fork migration. SQL surface largely portable; materialized-view + primary-key model differences need validation. Teams migrate for CelerData-driven roadmap pace.
Druid → StarRocks
User-facing analytics with primary-key upserts, MySQL-protocol clients, deeper lakehouse story. Re-modelling required: Druid time-partitioned segments → StarRocks tablets.
Self-Managed → CelerData Cloud
Operational outsourcing — FE/BE/CN management, scaling, backups handled by CelerData. Best for fast time-to-value, small ops teams, multi-cloud flexibility.
Iceberg Lakehouse Adoption
Hot/cold tiering — historical in Iceberg on S3, hot working-set in StarRocks tablets. External catalogue queries federate transparently across both.
Version Upgrades
Cross-major StarRocks upgrades with FE/BE rolling deployment, materialized-view validation, table-model behaviour testing on staging cluster first.