The database that powers Heroku Postgres
PostgreSQL is an open source, object relational database used by millions of developers and companies worldwide. According to Stack Overflow, it’s the second most popular database among developers.
Developers and companies love PostgreSQL because it scales, it’s easy to query, and it works with many different types of data. At Heroku, we’ve developed deep PostgreSQL expertise. We launched the world’s first database as a service using PostgreSQL back in 2011, and today we manage millions of instances. Our own platform has relied on PostgreSQL since 2007, meaning that when you use Heroku Postgres, you’re taking advantage of everything that we’ve learned about developing with, operating, and tuning PostgreSQL.
New to PostgreSQL? Here are the fundamentals
Why use PostgreSQL
With so many data storage options, why should you use PostgreSQL? For over 20 years, the mission of the PostgreSQL community has been to provide an enterprise-class database that’s available to everyone. The result is a supremely queryable data store that prioritizes data integrity, stability, and performance.
When to use PostgreSQL
PostgreSQL brings so much to the table, you might wonder if you should ever use anything else. There are particular situations, though, where PostgreSQL’s powerful query, operational speed, and stability make it ideally suited.
Heroku Postgres — a managed PostgreSQL database as a service
Backed by a team of PostgreSQL experts, Heroku Postgres takes care of everything you need to run PostgreSQL. Get up and running in seconds, then grow with ease.