PostgreSQL

4.6 (412)
Write a Review!
Open source relational database management system

Overall rating

4.6 /5
(412)
Value for Money
4.7/5
Features
4.6/5
Ease of Use
4.3/5
Customer Support
4.1/5

98%
recommended this app
Sort by

412 Reviews

Jorge
Jorge
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

PostgreSQL - A World Class DBMS that you can have for free

Reviewed on 2021/03/11

I have used PostgreSQL for Windows since 2008 and it has been a pleasure. Some DBs have tables with...

I have used PostgreSQL for Windows since 2008 and it has been a pleasure. Some DBs have tables with more than 1 million records and performance seems not to be affected.

Pros

It is free although there are some paid options that include support and special configurations. It is very stable, I have not had any critical situations like data loss. As a ASP.NET developer, it integrates easy using ADO.NET Data Providers for which there are many choices. Concurrency control is included which is very useful for data integrity. Versions for Linux, Mac, Solaris and BSD are available which increases the integration power. A huge number of third party add-ons (paid and free) can be found. PostgreSQL is being continuously improving, there is a well defined plan of maintenance and new versions are coming out regularly.

Cons

I have not found anything against this DMBS product. I have accomplished all of my goals successfully.

Alternatives Considered

Microsoft SQL Server and MySQL

Reasons for Switching to PostgreSQL

A professional friend of mine recommended it. Additionally and after doing some research, I found PostgreSQL origins date back to 1970´s as a successor of Ingres developed at University of California Berkley. This definitely called my attention and I decided to try as a first option. I felt in love with PostgreSQL.
daniel
Overall rating
  • Industry: Computer & Network Security
  • Company size: 51–200 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

"PostgreSQL: Ease and Efficiency in Application Development

Reviewed on 2023/10/23

From the first time I tried this software, I knew it stood out. All my databases now reside in it,...

From the first time I tried this software, I knew it stood out. All my databases now reside in it, not just for its efficiency, but for the sense of security and trust it gives me. Even when running it on less powerful machines, and experiencing some slowdowns, it has always delivered on its promises. I've been with it for nearly 7 months and have no regrets; it's been a solid choice for my projects

Pros

I started using it because of my university and I was instantly charmed by how user-friendly the software is with its tools. I have two databases and it has never let me down. Its security is good and the information doesn't get lost.

Cons

Throughout my journey with PostgreSQL, I've had moments of love and frustration. While I adore its sturdiness and the features it offers, I've stumbled a couple of times with its performance in specific scenarios. Sometimes, it feels like that reliable old car you know inside out, but occasionally takes a bit longer to start. Despite the minor hiccups, it remains my go-to companion when I want my data to be safe and well looked after

Pedro
Pedro
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 6.0 /10

database alternative to mysql

Reviewed on 2019/09/26

it's a really good database manager, easy to use and the community version is free to use in a...

it's a really good database manager, easy to use and the community version is free to use in a commercial environment

Pros

in general is a good database manager like MySQL you have many functions and one, in particular, the notifications, you can send a notify and it's like a broadcast message, useful for interaction with the backend

Cons

the way how to backup and restore is sometimes complicated, we tried to automatized and sometimes works others not, the same script! and because of that, you can have an empty DB

Manasseh
Overall rating
  • Industry: Electrical/Electronic Manufacturing
  • Company size: 2–10 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

PostgreSQL is an Open Source tool of the highest caliber for Database Management.

Reviewed on 2023/09/15

Nowadays, I nearly always utilise PostgreSQL for my projects. It is incredibly durable when...

Nowadays, I nearly always utilise PostgreSQL for my projects. It is incredibly durable when utilised in my engineering sector both at business and with home projects, yet versatile enough to support my speedy deployment of web apps.

Pros

I love using PostgreSQL for the following main reasons, firstly databases with a lot of data can be stored, it is possible to have different settings for various databases on a same server and on top that it costs nothing to use PostgreSQL since it is an open source software.

Cons

One of the drawback of the PostgreSQL is CPU usage is rather high.

Rahul
Overall rating
  • Industry: Hospital & Health Care
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

Quality review of PostgreSQL

Reviewed on 2023/09/29

Pros

- Good management of data tables & possibility to have service of multiple Servers

Cons

- Great to improve user interface & SQL query error classification to make easy accessibilities of data.

Verified Reviewer
Overall rating
  • Industry: Outsourcing/Offshoring
  • Company size: 1,001–5,000 Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

An industry standard rdbms

Reviewed on 2023/11/23

Pros

It’s an industry standard tool - we use it for all kinds of CRUDS

Only gave 3 stars on ease of use because I am not the most educated user!

Cons

No cons - mostly PEBKAC issues at most, but it’s not PostgreSQL’s fault!

Nuno
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

A good DB for any kind of company

Reviewed on 2023/08/19

Pros

It's a very powerful DB for the price, it has all the features and customization that any db admin needs.

Cons

Without a db admin, the features may be restricted to the basic ones, unless someone researches how to do things

Thushan
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Postgress as a relational DBMS.

Reviewed on 2023/05/26

Pros

I have used this several times while I was studying and in my company also. t supports ACID properties and it can handle high traffic. I can use database indexing, different data types. functions, aggregates and complex queries. There's a huge community support and I asked for assistance twice from them.

Cons

I doubt the performance of this when I handle complex queries.

Pranav
Overall rating
  • Industry: Computer Software
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Best choice for Relation Databases

Reviewed on 2023/06/16

Pros

It provides additional data types than traditional MySQL database. Easy deployment and faster write operation with massive dataset really makes it best choice among the open source RDBMS.

Cons

No major cons, I faced as of now for PostgreSQL

Samuel
Overall rating
  • Industry: Telecommunications
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Best Relational Database and it's Open Source

Reviewed on 2023/05/17

I've found PostgreSQL to be a powerfully efficient and secure tool for managing relational databases

I've found PostgreSQL to be a powerfully efficient and secure tool for managing relational databases

Pros

PostgreSQL excels in its strong documentation, large data handling, and exceptional security.

Cons

Challenges with screen navigation, JSON handling, and data comparison can make it less user-friendly

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

The right database for 95% of use cases

Reviewed on 2020/05/01

Postgres is there for you whenever you need to store and retrieve simple tabular data. Whether...

Postgres is there for you whenever you need to store and retrieve simple tabular data. Whether that's your app user's name, email, and settings, or the projects and project content that they've created. As long as you're not dealing with over 10k transactions per second, it's cheap to use and extremely easy to set up. Oh, and it's also not great but just okay for advanced searching such as full-text search.

Pros

- Postgres is just soooo reliable, it's hard to corrupt or lose data unless you go in and manually edit or delete the data.
- Battle-tested ACID transactions to make sure you only update the data when it makes sense to have saved me so much time.
- The SQL interface is easy to use once you've mastered SQL (which it isn't; it's the simplest of all the languages I've learned).
- Newer versions even has support for advanced use cases such as arrays and JSON objects.
- The best thing is that 90% of the backend software developers know Postgres (or MySQL which is pretty dang similar) so help is never too far away!

Cons

The only real reason to not use Postgres is that it is pretty hard to scale. If your software requires over 10k transactions per second, you're gonna have to put in some serious work make Postgres scale. This is where Postgres becomes a pain to optimize. Postgres provides poor support for identifying the queries that are running really slowly. e.g. you have to install a buggy plugin and then query a funky poorly documented table. Trying to do master-slave replication is also quite difficult as you often run into consistency issues and will have to modify app logic. In these cases, it's better to go with NoSQL obviously.

Alternatives Considered

MongoDB and MySQL

Reasons for Switching to PostgreSQL

I picked Postgres over MySQL is not as battle tested and was behind Postgres in terms of JSON object support. I picked Postgres over MongoDB because it's easier to set up, didn't have anyone else on the team that knew how to use it (whereas all 5 of my teammates have Postgres experience), and because Postgres can handle our traffic currently.
Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Powerful database

Reviewed on 2020/10/18

Excellent database engine with a lof of features and great overall performance. It has a very huge...

Excellent database engine with a lof of features and great overall performance. It has a very huge community so you could get help very easily. I'd recommend to use it.

Pros

Highly recommended. It's the most powerful database engine I ever worked with. It has a lot of features that I used and worked very well: postgis for spatial searches, full-text search, partitions, etc.

Cons

At some point, we start having problems with very slow queries, and after some debugging we discover postgres decided to use the wrong index to perform the query plan. Probably because of bad stats but from time to time the problem happens again.

Verified Reviewer
Overall rating
  • Industry: Banking
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

PostgreSQL is the best open source database

Reviewed on 2020/01/30

I used another database for a large Brazilian bank. It was not a free database. The migration was...

I used another database for a large Brazilian bank. It was not a free database. The migration was excellent.

Pros

PostgreSQL has several advantages. It is lightweight and reliable. Search filters are very easy to understand. People who know the basics of the SQL language can do several queries, since PostgreSQL assembles selects. I can change it within the table itself, so I don't need to do the update command. On top of that, it's free and open source!

Cons

Sometimes the connection to the database drops (internal server error 500), and it is necessary to connect again. When the query has many records, the data return is slow. They are the only negative points of this tool.

Danilo
Danilo
Overall rating
  • Industry: Internet
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Best database ever!

Reviewed on 2020/02/10

Best database management system: plenty of plugins (data visualization, backup, performance, etc),...

Best database management system: plenty of plugins (data visualization, backup, performance, etc), easily expandable, incredibly powerful configuration options.

Pros

PostgreSQL is the most flexible database management system out there. It has a lot of plugins (data visualization, backup, performance, etc), which make it very expandable too, incredibly powerful configuration options, etc. It has almost any type of column that your system will ever need.

Cons

I really don't found any PostgreSQL problem until now, so I would recommend that you use it without any fear.

Alternatives Considered

Microsoft SQL Server and Amazon Aurora

Reasons for Switching to PostgreSQL

Price and flexibility, besides the experience working with it.
Osman
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Postgresql_02-07-2022

Reviewed on 2022/07/02

Pros

Postgresql is the best database system to store data.

Cons

The most usaged features is an extensions. I think that this features should include to standard postgresql distribution.

Alternatives Considered

MongoDB and Oracle Database

Reasons for Choosing PostgreSQL

Postgres is fast and great if you design your application correctly.

Switched From

Oracle Database

Reasons for Switching to PostgreSQL

It is very famous and it has great and large community.
Brunei
Brunei
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

PostgresSQL Review

Reviewed on 2023/03/06

Pros

PostgreSQL is highly regarded for its robustness, scalability, and reliability, making it the perfect choice for businesses looking for a dependable and secure database. It has a wide array of features such as advanced indexing, support for stored procedures and triggers, as well as a wide array of data types, making it ideal for creating complex applications. It also supports an extensive range of languages and tools, making it easy to use for developers and administrators. Additionally, PostgreSQL has high availability and fault tolerance, making it suitable for mission-critical environments. Furthermore, PostgreSQL can be used in the cloud, making it an ideal solution for businesses looking for a reliable and secure database solution.

Cons

PostgreSQL can be a challenging platform to learn, especially for beginners. Its steep learning curve, complex structure, and lack of user-friendly documentation make it difficult to get started. Furthermore, troubleshooting and debugging can be difficult, causing even more frustration for those just starting out.

Alternatives Considered

MariaDB

Switched From

Oracle Database
Ryan
Ryan
Overall rating
  • Industry: Marketing & Advertising
  • Company size: 501–1,000 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

PostgreSQL is an industry standard for data science

Reviewed on 2023/03/21

Pros

I like that it is easy to learn, that there are lots of good tutorials, and lots of opportunities to practice. I use PostgreSQL almost daily in my job as a data scientist

Cons

There are some weird minute differences between the different versions of SQL.

Pinki
Pinki
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Best RDBMS for microservice structure

Reviewed on 2023/02/20

Its been very good experience to use postgres. Very easy and very effective to manage data. As we...

Its been very good experience to use postgres. Very easy and very effective to manage data. As we have microservice architecture so need lots of database of individual services and with postgres we reduces cost of licensing.

Pros

This is very easy to use and manages. Easy to handle JSON data type and having lots of data type available. Table partitions available for increasing performance.

Cons

Creating store procedure are still very complex and not good as compare to sql server.

Solomon
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

PostgreSQL is lighter than Mysql, but it can be a little difficult to set up.

Reviewed on 2023/01/18

PostgreSQL is a powerful and reliable relational database management system, however, its setup and...

PostgreSQL is a powerful and reliable relational database management system, however, its setup and configuration can be complex, and it may not perform optimally in certain high-speed or large-scale data processing scenarios. Despite this, it offers advanced data management and security features, and it supports data replication and backup/recovery

Pros

PostgreSQL is a powerful and reliable open-source relational database management system. It offers advanced data management and security features, such as table partitioning, data encryption, and role-based access control. Additionally, it has powerful SQL query language that enables complex and efficient data retrieval, and it supports data transformation through the use of SQL functions and stored procedures. It also supports data replication and backup/recovery. Overall, I highly recommend PostgreSQL for anyone in need of a robust and secure relational database management system

Cons

PostgreSQL can be a bit complex to set up and configure, especially when compared to other databases. Additionally, it may not be the best option for certain high-speed or large-scale data processing scenarios. Its performance can also be affected by poor query design and a lack of proper indexing.

Limuel
Limuel
Overall rating
  • Industry: Marketing & Advertising
  • Company size: 501–1,000 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Very user-friendly and supports a wide range of query formats

Reviewed on 2023/02/17

Pros

It supports a wide range of query syntax and is the most user-friendly software.

Cons

There are way too many reserved keywords. Because of reserved keyword restrictions, we are unable to choose meaningful column names with this many keywords.

Alec
Overall rating
  • Industry: Transportation/Trucking/Railroad
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Best Open Source Enterprise Grade Database

Reviewed on 2023/02/07

Pros

how easy it is to use, install, and deploy on any OS. Enterprise grade open source software!

Cons

There are no major cons that I can think of.

Carlos Hugo Martin
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Experience with PostgreSQL

Reviewed on 2021/12/25

We have used the database for the implementation of reporters in most cases, seeking to remove the...

We have used the database for the implementation of reporters in most cases, seeking to remove the load from the main database.

Pros

It allows me to implement a robust database in a very short time, using a structure very similar to Oracle, in addition to having many tools that allow us to manage the data in the best way.

Cons

There are functionalities that with third-party products can obtain better results.

Alternatives Considered

MySQL and MariaDB

Reasons for Switching to PostgreSQL

Data recovery was more performant for us.
Mark
Mark
Overall rating
  • Industry: Market Research
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Solid database that won't break the bank and won't let you down

Reviewed on 2020/10/15

We have never lost data, never paid too much and never looked back. PostgreSQL is at the hear of...

We have never lost data, never paid too much and never looked back. PostgreSQL is at the hear of our organization and our trust has paid off in the long run. Running it on top of a managed stack such as AWS RDS is they way to go as this is the hardest part of using PostgreSQL and you don't want to waste time re-learning what has already been learned. It's worth the cost to use these services in the long run. Rapid prototyping can be done locally and is free so your price to start is always zero!

Pros

PostgreSQL is and always has been one of the most feature rich and solid databases available. Its price / performance / feature set is simply unmatched in the industry today.

Cons

There is a lot of old information on the internet that is no longer relevant to current versions and you must sift through this in some cases to find the modern and elegant solutions. It was touted as "slow" compared to MySQL in the early 2000's and much of that information is wrong due to lack of user experience with the product or no longer the case today.

Alternatives Considered

Microsoft SQL Server and MySQL

Reasons for Switching to PostgreSQL

Stability and price
Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

PostgreSQL Review

Reviewed on 2022/09/25

I have used Postgres in many projects, it is generally preferred that it is open source. It is also...

I have used Postgres in many projects, it is generally preferred that it is open source. It is also very successful in data consistency. Since it is compatible with many programming languages, it is easier to integrate with another tool or to use when you switch to a different language compared to other RDBMS.

Pros

Being open source is a huge plus. It is quite reliable in terms of data consistency.

Cons

Memory usage is bad compared to other RDBMS.

Malik
Malik
Overall rating
  • Industry: Research
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

PostgreSQL

Reviewed on 2022/05/24

Pros

It is a good Software for those who need SQL.

Cons

It can sometimes take a while to compile and have errors like all programming softwares.