Cloud data warehouses · Greenplum open-source community (originally Pivotal/VMware)

Greenplum

Open-source, massively parallel PostgreSQL-based data warehouse for large-scale analytical SQL.

Greenplum is an open-source, massively parallel processing (MPP) data warehouse built on top of PostgreSQL. It shards tables across a cluster of PostgreSQL segment instances coordinated by a master node, giving it PostgreSQL's SQL surface and extensibility with horizontally scaled query execution for large analytical workloads. It supports column- and row-oriented storage, in-database machine learning through the MADlib library, and geospatial and text analytics via PostgreSQL extensions such as PostGIS. Greenplum is self-hosted: it runs on-premises or on virtual machines/Kubernetes across any cloud, with no vendor-managed SaaS offering maintained by the core project today. It suits organizations that want an open-source alternative to commercial MPP warehouses and are comfortable operating the cluster themselves.

At a glance

Vendor Greenplum open-source community (originally Pivotal/VMware)
Pricing model Open source + paid options
Free tier Yes
Deployment Self-hosted
Open source Yes (Apache-2.0)
Best for Organizations wanting a self-managed, open-source MPP warehouse with PostgreSQL compatibility.

Pricing

Free and open source under the Apache 2.0 license; no vendor-hosted SaaS tier, so costs are limited to the infrastructure it runs on.

Pricing has not been verified yet — see the vendor's site.

Features

  • Massively parallel processing built on PostgreSQL
  • Column- and row-oriented table storage options
  • In-database machine learning via MADlib
  • PostGIS-based geospatial analytics
  • Resource groups for workload management and query prioritization
  • External tables for querying data in S3-compatible object storage
  • Standard PostgreSQL drivers, extensions, and SQL compatibility

Integrations

Profile last reviewed September 21, 2026

Alternatives

Greenplum in the index now

Terms to know

Related guides