The world’s most versatile open source database
VMware Postgres is open source PostgreSQL binaries, packaged and commercially supported.
VMware Postgres is completely open source and now includes PostgreSQL 10, 11, and 12. It’s based on the source tree published at postgresql.org.
We have deep expertise supporting operational databases. Leave the support to us!
We extend the functionality of PostgreSQL to include components necessary for high availability, backups, and analytics.
Primitives: Integer, numeric, string, Boolean
Structured: Date/time, array, range, UUID
Document: JSON/JSONB, XML, Key-value (Hstore)
Geometry: Point, line, circle, polygon
Customizations: Composite, custom types
UNIQUE, NOT NULL
Explicit locks, advisory locks
Write-ahead logging (WAL)
Replication: Asynchronous, synchronous, logical
Point-in-time-recovery (PITR), active standbys
Indexing: B-tree, multicolumn, expressions, partial
Advanced Indexing: GiST, SP-Gist, KNN Gist, GIN, BRIN, covering indexes, Bloom filters
Sophisticated query planner/optimizer, index-only scans, multicolumn statistics
Transactions, nested transactions (via savepoints)
Multiversion Concurrency Control (MVCC)
Parallelization of read queries and building B-tree indexes
All transaction isolation levels defined in the SQL standard, including Serializable
Just-in-time (JIT) compilation of expressions
Authentication: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificate, and more
Robust access-control system
Column- and row-level security
Stored functions and procedures
Procedural languages: PL/PGSQL, Perl, Python, and many more
Foreign data wrappers: connect to other databases or streams with a standard SQL interface
Many extensions that provide additional functionality, including PostGIS
Support for international character sets (e.g., through ICU collations)