Introduction to pgEdge
pgEdge is a fully distributed PostgreSQL database that delivers low-latency access, ultra-high availability, and addresses data-residency requirements. Multiple nodes in a pgEdge cluster support both read and write operations, making it a true multi-master (active-active) system.
Because pgEdge is 100% pure PostgreSQL, many applications can run on pgEdge without any modifications. PostgreSQL extensions that you know and love are available in pgEdge. pgEdge stays up-to-date with the latest PostgreSQL releases, ensuring that all the most recent enhancements in each release are available.
Deployment Options
pgEdge Cloud: A fully managed Database-as-a-Service (DBaaS), handling everything from provisioning to security and monitoring. It's accessible via a web dashboard, CLI, and API, and available for AWS, Azure, and GCP. There are three editions of pgEdge Cloud. In Developer and Team editions, pgEdge runs the underlying cloud infrastructure in its own cloud accounts, allowing customers to quickly provision databases with a serverless approach. In Enterprise edition, customers use pgEdge Cloud to provision clusters and supporting infrastructure into their own cloud accounts, also known as Bring Your Own Account (BYOA).
Developer Edition | Team Edition | Enterprise Edition | |
---|---|---|---|
Pricing | Free | Usage based | Contact Sales |
# of Databases | 1 | Up to 10 | Unlimited |
Total Nodes | 3 | Up to 5 per cluster | Unlimited |
Point in Time Recovery | No | No | Yes |
Storage | 12 GB | Up to 2 TB | Unlimited |
Daily Backups | Yes | Yes | Yes |
CPU Allocation | 3 vCPU | Configurable | Configurable |
BYO Account | No | No | Yes |
Support | Community Discord | Email / Phone (business hours) | 24/7 Enterprise Email & Phone |
All editions support latency-based / geo-proximity DNS routing and automated health checks.
pgEdge Platform: For those who prefer to self-manage, pgEdge Platform (opens in a new tab) offers all the features of pgEdge Distributed PostgreSQL for use in any data center or cloud account. It is suitable for both development and production environments, with enterprise support plans available.
Get Started
Sign Up for pgEdge Cloud (opens in a new tab)
- Developer Edition: Getting Started
- Enterprise Edition: Getting Started
Learn More
Distributed Postgres is made possible by using logical replication to distribute changes amongst database nodes. pgEdge developed the Spock PostgreSQL extension for this purpose. Learn more about Spock at the pgEdge blog site. (opens in a new tab)
Connect with the pgEdge Community (opens in a new tab) Join the pgEdge Discord server here (opens in a new tab).
Visit our various open source projects on GitHub (opens in a new tab)