← TechnologiesTechnology · Database

PostgreSQL

The world's most advanced open-source relational database system.

PostgreSQL is an open-source database system that reliably stores a website's or application's data - users, orders, products. It has been actively developed since 1996 and is completely free to use.

DeveloperPostgreSQL Global Development Group
First released1996
LicensePostgreSQL License
Official sitepostgresql.org
01 / About

PostgreSQL (often shortened to "Postgres") is a database management system: software that stores all of a website's data in an organized way and retrieves it quickly on demand. Registered users, e-commerce orders, blog posts - all of that lives in the database. PostgreSQL is one of the most trusted systems in this field worldwide.

The project's roots go back to the POSTGRES project at the University of California, Berkeley in the 1980s; it was released under its current name with SQL support in 1996. Since then it has been developed by the PostgreSQL Global Development Group, an international community of contributors - meaning no single company owns it and nobody can suddenly make it paid. It is distributed under the very permissive PostgreSQL License, so it can be used in any commercial project free of charge.

What sets PostgreSQL apart is its reliability and breadth of features. It strictly follows ACID principles (the guarantee that a transaction either completes fully or not at all), so sensitive operations like payments never leave data in a half-finished state. It also stores JSON documents natively, which in many projects removes the need for a separate NoSQL database.

In terms of scale, PostgreSQL runs everything from a small blog to enterprise systems holding terabytes of data. Companies like Instagram, Spotify, and Apple rely on it. For a small business website it runs comfortably on a modest server, and as the project grows it can scale out with replication (keeping synchronized copies of the data on separate servers) and other techniques.

02 / Questions

Frequently asked questions

PostgreSQL is an open-source relational database system - software that stores an application's data in structured tables. User accounts, orders, product catalogs, and blog posts all live there. It has been developed since 1996 and powers everything from small websites to platforms like Instagram and Spotify.

Still have a question?Write to us