VMware Greenplum is a massively parallel processing (MPP) database server that supports next generation data warehousing and large-scale analytics processing.

MPP (also known as a shared nothing architecture) refers to systems with two or more processors that cooperate to carry out an operation, each processor with its own memory, operating system and disks. VMware Greenplum uses this high-performance system architecture to distribute the load of multi-terabyte data warehouses, and can use all of a system's resources in parallel to process a query.

Figure 1. VMware Greenplum Architecture

By automatically partitioning data and running parallel queries, it allows a cluster of servers to operate as a single database supercomputer performing tens or hundreds times faster than a traditional database. It supports SQL, MapReduce parallel processing, and data volumes ranging from hundreds of gigabytes, to hundreds of terabytes.

VMware Greenplum also shares many features with PostgreSQL 12 with regard to SQL support, configuration options, and end-user functionality. In many ways, database users can interact with VMware Greenplum as they would with a single PostgreSQL DBMS.

Learn More About VMware Greenplum

For more general information about the VMware Greenplum product, visit the VMware Greenplum Product Page.