Articles

PostgreSQL: what it is and how we use it

PostgreSQL is a reliable open-source database. It stores an application’s data so that it can be searched quickly and stays consistent.

Servers in a data centre
Photo: BalticServers.com, CC BY-SA 3.0, Wikimedia Commons

1. How it works

PostgreSQL is an open-source relational database that has been developed for over thirty years. It stores data in linked tables and handles complex queries and protection against data corruption.

2. Why it matters to a business

For a business it is a dependable base for a system where customer, order and payment data has to add up. It is not tied to one vendor and also runs on your own server.

3. How we use it

It is our choice for larger applications and systems where the data matters.

4. When it fits

It fits when an application works with a larger amount of related data.

5. What to watch for

A database has to be backed up and its performance watched.

6. In practice

We deploy PostgreSQL when a system works with connected records: customers, orders, invoices, bookings. Tables, relations and checks keep the data consistent, and backups are made regularly and tested by restoring.

7. Alternatives

Other popular databases are MySQL and MariaDB, used mainly for classic websites. For very varied data there are also databases like MongoDB. PostgreSQL is a good choice when accuracy of data really matters.

8. Common questions

Is PostgreSQL free?

The software itself is, it is open source. You pay for the server it runs on and for its administration.

Can it handle large amounts of data?

Yes, it is commonly used even in very large systems. For most companies performance never becomes the limit.

What if the database breaks?

That is what backups are for. A state from a specific day can be restored, and we test the restore in advance.

If you need help with this, take a look at our Software development.

Related articles

Send us your web address.

In two days you get one page back.

Free, no obligation. We do not need access to any of your accounts.

How we handle your data

Matyáš Musela · 733 230 308 · Filip Berčík · 774 915 200 · aetheron@aetheron.cz · Prague

  1. What people in your trade actually search for

  2. How much of it reaches you today

  3. What we would do first, and why