vs

Apache Cloudberry vs Greenplum

Apache Cloudberry: Open-source MPP warehouse forked from Greenplum and rebased on a newer PostgreSQL kernel. Greenplum: PostgreSQL-based MPP data warehouse, closed-sourced by Broadcom in 2024 and sold in Tanzu Data.

key differences

  • Licensing: Apache Cloudberry is open source (permissive) (Apache License 2.0); Greenplum is proprietary (Proprietary (open source until May 2024)).
  • Only Greenplum has vector search.

choose apache-cloudberry for

  • +Migrating off closed-source Greenplum
  • +On-prem Postgres-compatible MPP warehouse
  • +Open-source alternative to commercial MPP appliances

best at · Warehouse, OLAP, Lakehouse

choose greenplum for

  • +Existing Greenplum estates
  • +On-prem Postgres-compatible MPP warehousing
  • +In-database analytics with MADlib

best at · Warehouse, OLAP

overview
Primary model
Relational
Relational
Also supports
Columnar / OLAP, Spatial, Document
Columnar / OLAP, Spatial, Document
Type
Database engine
Database engine
Status
Active
Active
Developer
Apache Software Foundation (Incubator)
Broadcom (VMware Tanzu)
First release
2023
2005
Latest version
2.1.0-incubating (Apr 15, 2026)
7.8.0 (May 7, 2026)
License
Open source (permissive)Apache License 2.0
ProprietaryProprietary (open source until May 2024)
Free tier
✓
—
popularity
WhichDB Score
6.8
20.7
Rank
#350
#151
GitHub stars
1.4K
–
Stack Overflow questions
–
796
scale & guarantees
Comfortable data size
Large (≤ 1 PB)
Large (≤ 1 PB)
Horizontal scaling
Native
Native
Multi-region
None
Read replicas
ACID
Full
Full
Consistency
Strong
Strong
Schema
Strict
Strict
Architecture
Distributed, Client server
Distributed, Client server
deployment
Self-hosted
✓
✓
Vendor-managed cloud
—
—
Serverless
—
—
Embedded
—
—
Edge
—
—
Clouds
–
–
capabilities
Transactions
✓
✓
Joins
✓
✓
Secondary indexes
✓
✓
Full-text search
✓
✓
Vector search
—
✓
Geospatial
✓
✓
JSON
✓
✓
Change data capture
—
—
Triggers
—
—
Stored procedures
✓
✓
Materialized views
✓
✓
TTL / expiry
—
—
Pub/Sub
—
—
Columnar storage
✓
✓
In-memory
—
—
Durable persistence
✓
✓
Compression
✓
✓
Encryption at rest
—
—
Role-based access
✓
✓
Time travel
—
—
Branching
—
—
Online schema changes
—
—
Streaming ingest
—
—
Offline sync
—
—
Runs in WebAssembly
—
—
interfaces
Query languages
SQL, PL/pgSQL, PL/Python
SQL, PL/pgSQL, PL/Python, PL/R
Client languages
C, Java, Python, Go, JavaScript
C, Java, Python, Go, JavaScript
Best for
Warehouse, OLAP, Lakehouse
Warehouse, OLAP

Apache Cloudberry vs Greenplum: FAQ

What is the difference between Apache Cloudberry and Greenplum?

Apache Cloudberry: Open-source MPP warehouse forked from Greenplum and rebased on a newer PostgreSQL kernel. Greenplum: PostgreSQL-based MPP data warehouse, closed-sourced by Broadcom in 2024 and sold in Tanzu Data. Licensing: Apache Cloudberry is open source (permissive) (Apache License 2.0); Greenplum is proprietary (Proprietary (open source until May 2024)). Only Greenplum has vector search.

When should I choose Apache Cloudberry over Greenplum?

Choose Apache Cloudberry for migrating off closed-source Greenplum, on-prem Postgres-compatible MPP warehouse and open-source alternative to commercial MPP appliances. Choose Greenplum for existing Greenplum estates, on-prem Postgres-compatible MPP warehousing and in-database analytics with MADlib.

Is Apache Cloudberry or Greenplum more popular?

Greenplum ranks #151 on the WhichDB Score (20.7/100) and Apache Cloudberry ranks #350 (6.8/100). Popularity is not fit: check the requirements that matter for your project.

Are Apache Cloudberry and Greenplum open source?

Yes. Apache Cloudberry is open source. License: Apache License 2.0. No. Greenplum is proprietary, closed-source software.