StarRocks and PhoenixAI

PhoenixAI is built on StarRocks by the team that created it.

PhoenixAI created StarRocks and still leads its development. PhoenixAI extends the StarRocks engine and adds row and column access policies, workload isolation, multi-AZ high availability, and 24/7 support with an SLA. It stays compatible with open-source StarRocks, so your SQL and schemas carry over.

  • Compatible with open-source StarRocks SQL and schemas
  • StarRocks stays Apache 2.0 under the Linux Foundation
  • Runs in your cloud account, your data center, or an air-gapped network
StarRocks symbol, ink construction studyThe authentic four-part StarRocks mark is slightly deconstructed and traced in charcoal ink outlines over faint graph paper, with finer compass arcs, dotted guides, and construction points.

Trusted by teams running StarRocks in production

New to StarRocks?

What is StarRocks

StarRocks is the open-source real-time analytical database created by PhoenixAI.

Joins on normalized schemas

Multi-table joins run directly on normalized schemas, often in under a second, without flattening data into wide tables first.

Real-time updates and deletes

Data from Kafka or Flink CDC is queryable within seconds, including updates and deletes.

Lakehouse tables in place

Reads Iceberg, Delta Lake, and Hive tables without copying them. It uses the MySQL wire protocol, so MySQL-compatible BI tools and drivers connect without changes.

Already running StarRocks?

What open-source StarRocks covers, and what PhoenixAI adds

Open-source StarRocks gives you the core query engine. Teams running it in production usually also need row and column access policies, Kerberos and SSO, separate compute for agents and BI, multi-AZ availability, and automated upgrades. PhoenixAI includes all of these.

Open-source StarRocks

What your team handles

  • Access policies through a separate Apache Ranger deployment
  • One compute pool shared by every workload
  • Replicas inside a single cluster
  • Upgrades, backups, and recovery run by your team
  • Community support on Slack and GitHub

PhoenixAI

What changes with PhoenixAI

  • Meet security requirements without a separate policy layer
  • Multi-warehouse isolation for agents, BI, and ETL
  • Clusters stay available through a zone failure
  • Less team time spent on maintenance
  • 24/7 support with an SLA from the StarRocks team

The feature gap

What PhoenixAI adds

CapabilityPhoenixAIStarRocks (open source)
Core engineThe StarRocks engine with PhoenixAI enhancements, compatible with open-source SQL, schemas, and connectors.The open-source StarRocks engine.
Access controlNative row access and column masking policies, applied at query time.RBAC and column privileges. Row and masking policies only through an external Apache Ranger deployment.
Authentication and encryptionKerberos, LDAP, and SSO from the console. Transparent data encryption. Vulnerability management.Native, LDAP, OAuth 2.0, and JWT, configured by hand. Kerberos and encryption at rest are not available.
Workload isolationMulti-warehouse: agents, BI, and ETL each get their own compute, with autoscaling.Resource groups share one pool of compute inside a cluster.
High availabilityMulti-AZ, cache high availability with automatic warmup, cross-cluster replication.Replicas inside a single cluster.
OperationsAutomated upgrades, patching, backups, and failure recovery. Console with monitoring, alerting, and graphical query profiling.Upgrades and backups are manual. Metrics endpoints; you build the dashboards.
Lakehouse and materialized viewsUnity Catalog, Iceberg V3, incremental materialized views, automatic MV recommendation.Iceberg V2, Delta Lake, Hive. Async materialized views with scheduled refresh; no incremental refresh or MV recommendation.
Support and compliance24/7 support with an SLA from the engineers who write StarRocks. SOC 2 Type 2 and GDPR.Community Slack and GitHub issues.

Two ways to run it

PhoenixAI Cloud and PhoenixAI Anywhere

Both include the same enterprise features, such as multi-warehouse isolation that gives agents, BI, and ETL their own compute. The difference is who operates the platform and where it can run.

PhoenixAI Cloud

Runs in your AWS, Azure, or Google Cloud account. PhoenixAI handles deployment, upgrades, and monitoring, and your data stays in your account.

Explore Cloud

PhoenixAI Anywhere

Your platform team runs the whole platform, control plane included, with our Kubernetes operator. It works in a cloud VPC, your own data center, or an air-gapped network, and licenses validate offline.

Explore Anywhere

Open source and commercial

Common questions

Will StarRocks stay open source?

Yes. StarRocks is a Linux Foundation project under the Apache 2.0 license.

Where is the full feature list?

In the docs. The PhoenixAI Cloud and PhoenixAI Anywhere pages each have a table comparing every capability with open-source StarRocks.

What does open core mean for my evaluation?

PhoenixAI is built on open-source StarRocks and adds commercial features on top. It stays compatible with open-source StarRocks, so your SQL, schemas, and tools carry over, and you are not tied to a proprietary system.

Can I run PhoenixAI in my own infrastructure, including air-gapped?

Yes. PhoenixAI Anywhere runs in your cloud account or data center with full, allowlisted, or no outbound connectivity.

Talk to us about running StarRocks in production

We can go through your requirements for access control, availability, and operations, and show what PhoenixAI covers and what it costs.

30-day free trial · No credit card required