Introducing G2.ai, the future of software buying.Try now
ER/Studio
Sponsored
ER/Studio
Visit Website
Product Avatar Image
PostgreSQL

By PostgreSQL

4.4 out of 5 stars

How would you rate your experience with PostgreSQL?

ER/Studio
Sponsored
ER/Studio
Visit Website

PostgreSQL Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value the extensibility and wide range of features in PostgreSQL, enhancing flexibility and performance in data management. (14 mentions)
Users find PostgreSQL to be easy to use, highlighting its user-friendly pgAdmin UI and effortless integration with Python. (11 mentions)
Users value the scalability of PostgreSQL, as it seamlessly handles both small projects and large enterprise systems. (9 mentions)
Users value PostgreSQL for its exceptional reliability, ensuring safe transactions with ACID compliance and robust concurrency. (8 mentions)
Users value the open-source nature of PostgreSQL, enabling cost-effective and customizable database solutions for various projects. (7 mentions)
Users value the flexibility of PostgreSQL, appreciating its extensibility and customization options for diverse projects. (6 mentions)
Users find easy integrations with PostgreSQL, effortlessly implementing it across various systems and programming languages. (5 mentions)
Users value the excellent customer support for PostgreSQL, enhancing their experience with its robust features and reliability. (4 mentions)
Users praise the user-friendly interface of PostgreSQL, making database management and integration with Python effortless. (4 mentions)
Users find PostgreSQL's beginner unfriendliness daunting due to its steep learning curve and complex advanced configurations. (7 mentions)
Users find the syntax complex and at times confusing, especially compared to more straightforward alternatives like MySQL. (5 mentions)
Users find PostgreSQL's steeper learning curve challenging, especially for complex configurations and advanced features. (5 mentions)
Users find difficult learning curves challenging, especially with advanced features that demand significant expertise and time investment. (4 mentions)
Users note the high hardware requirements of PostgreSQL, impacting performance and resource usage during operation. (4 mentions)
Users experience slow performance with large datasets, requiring manual tuning and proper indexing for optimal results. (4 mentions)
Users experience slowness with large data in PostgreSQL, requiring meticulous indexing to optimize performance. (1 mentions)
Users find fewer GUI tools available in PostgreSQL compared to databases like MySQL, limiting usability options. (1 mentions)
Users experience performance issues with PostgreSQL, particularly when executing large or complex queries, causing application unresponsiveness. (1 mentions)

Top Pros or Advantages of PostgreSQL

1. Features
Users value the extensibility and wide range of features in PostgreSQL, enhancing flexibility and performance in data management.
See 14 mentions

See Related User Reviews

Conor M.
CM

Conor M.

Small-Business (50 or fewer emp.)

4.5/5

"Reliable DB System"

What do you like about PostgreSQL?

What I like best about PostgreSQL is that it feels like a complete database out of the box while still being incredibly flexible. It has strong suppor

Chiradeep B.
CB

Chiradeep B.

Enterprise (> 1000 emp.)

5.0/5

"Comprehensive SQL Features That Exceed Expectations"

What do you like about PostgreSQL?

The best part is the wide range of features enabling to execute complex sql queries in terms of working with function , trigger, cursor, views, materi

2. Ease of Use
Users find PostgreSQL to be easy to use, highlighting its user-friendly pgAdmin UI and effortless integration with Python.
See 11 mentions

See Related User Reviews

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you like about PostgreSQL?

PostgreSQL offers exceptional reliability and flexibility for both transactional and analytical workloads. I appreciate its strong ACID compliance, ro

NAYAN  K.
NK

NAYAN K.

Mid-Market (51-1000 emp.)

5.0/5

"PostgreSQL: Most popular SQL DBMS Software"

What do you like about PostgreSQL?

Simple and Easy to use. I really like the PG admin UI which is really very user friendly. Installed and Builder stack are easy to implement. Can conne

3. Scalability
Users value the scalability of PostgreSQL, as it seamlessly handles both small projects and large enterprise systems.
See 9 mentions

See Related User Reviews

Conor M.
CM

Conor M.

Small-Business (50 or fewer emp.)

4.5/5

"Reliable DB System"

What do you like about PostgreSQL?

What I like best about PostgreSQL is that it feels like a complete database out of the box while still being incredibly flexible. It has strong suppor

Alvaro I.
AI

Alvaro I.

Mid-Market (51-1000 emp.)

4.5/5

"Reliable, Powerful, and My Go-To Database"

What do you like about PostgreSQL?

PostgreSQL is always my go-to option when beginning a new project. Being open-source, it allows you to cut costs while still offering impressive power

4. Reliability
Users value PostgreSQL for its exceptional reliability, ensuring safe transactions with ACID compliance and robust concurrency.
See 8 mentions

See Related User Reviews

Conor M.
CM

Conor M.

Small-Business (50 or fewer emp.)

4.5/5

"Reliable DB System"

What do you like about PostgreSQL?

What I like best about PostgreSQL is that it feels like a complete database out of the box while still being incredibly flexible. It has strong suppor

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you like about PostgreSQL?

PostgreSQL offers exceptional reliability and flexibility for both transactional and analytical workloads. I appreciate its strong ACID compliance, ro

5. Open Source
Users value the open-source nature of PostgreSQL, enabling cost-effective and customizable database solutions for various projects.
See 7 mentions

See Related User Reviews

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you like about PostgreSQL?

PostgreSQL offers exceptional reliability and flexibility for both transactional and analytical workloads. I appreciate its strong ACID compliance, ro

Balkishan N.
BN

Balkishan N.

Mid-Market (51-1000 emp.)

4.0/5

"Deep Dive into PostgreSQL: A Comprehensive Review"

What do you like about PostgreSQL?

1) Open-source and free 2) Highly reliable and ACID compliant 3) Supports complex queries and JSONB 4) Extensible (custom types, functions, extensi

6. Flexibility
Users value the flexibility of PostgreSQL, appreciating its extensibility and customization options for diverse projects.
See 6 mentions

See Related User Reviews

Conor M.
CM

Conor M.

Small-Business (50 or fewer emp.)

4.5/5

"Reliable DB System"

What do you like about PostgreSQL?

What I like best about PostgreSQL is that it feels like a complete database out of the box while still being incredibly flexible. It has strong suppor

Alvaro I.
AI

Alvaro I.

Mid-Market (51-1000 emp.)

4.5/5

"Reliable, Powerful, and My Go-To Database"

What do you like about PostgreSQL?

PostgreSQL is always my go-to option when beginning a new project. Being open-source, it allows you to cut costs while still offering impressive power

7. Easy Integrations
Users find easy integrations with PostgreSQL, effortlessly implementing it across various systems and programming languages.
See 5 mentions

See Related User Reviews

Blas C.
BC

Blas C.

Mid-Market (51-1000 emp.)

5.0/5

"Powerful relational database easy to integrate"

What do you like about PostgreSQL?

Offers all features you can expect from a relational database as well as a lot of features from NoSql. Easy to integrate with multiple clients.

Isaac B.
IB

Isaac B.

Small-Business (50 or fewer emp.)

5.0/5

"My Go-To Database for Every Project"

What do you like about PostgreSQL?

This is one of my favorite databases. It allows me to get set up fast and handle any workload. I love using it with Prisma, I love using it with Ruby

8. Customer Support
Users value the excellent customer support for PostgreSQL, enhancing their experience with its robust features and reliability.
See 4 mentions

See Related User Reviews

Sarthak D.
SD

Sarthak D.

Enterprise (> 1000 emp.)

5.0/5

"Powerful, Flexible, and Reliable Relational Database Solution"

What do you like about PostgreSQL?

PostgreSQL is the most abstract form of relational databases that provides ease of normalization, handling multiple databases, and transactions. All A

Aavinashh L.
AL

Aavinashh L.

Enterprise (> 1000 emp.)

4.5/5

"PostgreSQL is robust database to rely on."

What do you like about PostgreSQL?

Its wonderful DBMS that has wide range of extentions and relaibiility features with great customer support

9. User Interface
Users praise the user-friendly interface of PostgreSQL, making database management and integration with Python effortless.
See 4 mentions

See Related User Reviews

Conor M.
CM

Conor M.

Small-Business (50 or fewer emp.)

4.5/5

"Reliable DB System"

What do you like about PostgreSQL?

What I like best about PostgreSQL is that it feels like a complete database out of the box while still being incredibly flexible. It has strong suppor

Dhiraj D.
DD

Dhiraj D.

Enterprise (> 1000 emp.)

5.0/5

"Best DB workbench"

What do you like about PostgreSQL?

It's user interface is very friendly. It easily give data modification table , schema , views create scripts.

Top Cons or Disadvantages of PostgreSQL

1. Beginner Unfriendliness
Users find PostgreSQL's beginner unfriendliness daunting due to its steep learning curve and complex advanced configurations.
See 7 mentions

See Related User Reviews

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you dislike about PostgreSQL?

While PostgreSQL is extremely powerful, it can be intimidating for newcomers. Some advanced configurations—like connection pooling or query planner tu

Balkishan N.
BN

Balkishan N.

Mid-Market (51-1000 emp.)

4.0/5

"Deep Dive into PostgreSQL: A Comprehensive Review"

What do you dislike about PostgreSQL?

1) Slower for simple read-heavy workloads 2) Requires manual tuning for performance 3) Replication/sharding setup is complex 4) Steeper learning cu

2. Complexity
Users find the syntax complex and at times confusing, especially compared to more straightforward alternatives like MySQL.
See 5 mentions

See Related User Reviews

Blas C.
BC

Blas C.

Mid-Market (51-1000 emp.)

5.0/5

"Powerful relational database easy to integrate"

What do you dislike about PostgreSQL?

Sometimes depending on the query the syntax is a little bit complex

Anshu K.
AK

Anshu K.

Small-Business (50 or fewer emp.)

3.5/5

"Postgres SQL: Great Database"

What do you dislike about PostgreSQL?

It has more features so sometimes confuses us

3. Learning Curve
Users find PostgreSQL's steeper learning curve challenging, especially for complex configurations and advanced features.
See 5 mentions

See Related User Reviews

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you dislike about PostgreSQL?

While PostgreSQL is extremely powerful, it can be intimidating for newcomers. Some advanced configurations—like connection pooling or query planner tu

Balkishan N.
BN

Balkishan N.

Mid-Market (51-1000 emp.)

4.0/5

"Deep Dive into PostgreSQL: A Comprehensive Review"

What do you dislike about PostgreSQL?

1) Slower for simple read-heavy workloads 2) Requires manual tuning for performance 3) Replication/sharding setup is complex 4) Steeper learning cu

4. Difficult Learning
Users find difficult learning curves challenging, especially with advanced features that demand significant expertise and time investment.
See 4 mentions

See Related User Reviews

Anthony Manuel B.
AB

Anthony Manuel B.

Mid-Market (51-1000 emp.)

4.0/5

"Reliable and Scalable Open-Source Database for Complex Applications"

What do you dislike about PostgreSQL?

While PostgreSQL is extremely powerful, it can be intimidating for newcomers. Some advanced configurations—like connection pooling or query planner tu

Ravi P.
RP

Ravi P.

Small-Business (50 or fewer emp.)

4.5/5

"A rock-solid, feature-rich database that grows with your needs"

What do you dislike about PostgreSQL?

The main challenge is that advanced tuning and optimization require expertise — features like partitioning, replication, or query optimization aren’t

5. High Hardware Requirements
Users note the high hardware requirements of PostgreSQL, impacting performance and resource usage during operation.
See 4 mentions

See Related User Reviews

Aavinashh L.
AL

Aavinashh L.

Enterprise (> 1000 emp.)

4.5/5

"PostgreSQL is robust database to rely on."

What do you dislike about PostgreSQL?

It has one feature that needs improvement on resources useage as it uses lots of your system resources.

Balkishan N.
BN

Balkishan N.

Mid-Market (51-1000 emp.)

4.0/5

"Deep Dive into PostgreSQL: A Comprehensive Review"

What do you dislike about PostgreSQL?

1) Slower for simple read-heavy workloads 2) Requires manual tuning for performance 3) Replication/sharding setup is complex 4) Steeper learning cu

6. Slow Performance
Users experience slow performance with large datasets, requiring manual tuning and proper indexing for optimal results.
See 4 mentions

See Related User Reviews

Balkishan N.
BN

Balkishan N.

Mid-Market (51-1000 emp.)

4.0/5

"Deep Dive into PostgreSQL: A Comprehensive Review"

What do you dislike about PostgreSQL?

1) Slower for simple read-heavy workloads 2) Requires manual tuning for performance 3) Replication/sharding setup is complex 4) Steeper learning cu

Arvind T.
AT

Arvind T.

Mid-Market (51-1000 emp.)

4.5/5

"Great Functionality, but Long Queries Can Slow Down the Database"

What do you dislike about PostgreSQL?

Actually postgresql used MVVM pattern and run query on core base so if any query take long time to run so it busy complete database.

7. Data Management
Users experience slowness with large data in PostgreSQL, requiring meticulous indexing to optimize performance.
See 1 mentions

See Related User Reviews

Mahesh B.
MB

Mahesh B.

Mid-Market (51-1000 emp.)

4.5/5

"Good Database for Web Applications"

What do you dislike about PostgreSQL?

When the data is large , it is little slow and also we need maintain proper indexing for every thing.

8. Feature Limitations
Users find fewer GUI tools available in PostgreSQL compared to databases like MySQL, limiting usability options.
See 1 mentions

See Related User Reviews

Akshay P.
AP

Akshay P.

Small-Business (50 or fewer emp.)

4.5/5

"PostgreSQL Performance Insights"

What do you dislike about PostgreSQL?

one thing i.e. fewer GUI tools compared to other database like MySQL

9. Performance Issues
Users experience performance issues with PostgreSQL, particularly when executing large or complex queries, causing application unresponsiveness.
See 1 mentions

See Related User Reviews

Dhiraj D.
DD

Dhiraj D.

Enterprise (> 1000 emp.)

5.0/5

"Best DB workbench"

What do you dislike about PostgreSQL?

Sometimes it's crashes when we run heavy queries

PostgreSQL Reviews (665)

View 2 Video Reviews
Reviews

PostgreSQL Reviews (665)

View 2 Video Reviews
4.4
665 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Nagesh C.
NC
Software Engineering Lead
Small-Business (50 or fewer emp.)
"Free and open-source RDBMS with extensibility and SQL compliance"
What do you like best about PostgreSQL?

PostgreSQL comes with all the existing features of an RDBMS as well as additional extensibility of replicating programming data types likes Arrays, Enumerated & Binary Data etc. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Postgres is not owned by any organization. So, it has had trouble getting its name out there despite being fully featured and comparable to other DBMS systems. Review collected by and hosted on G2.com.

Piyush G.
PG
Programmer Analyst
Enterprise (> 1000 emp.)
"Best Cloud DB."
What do you like best about PostgreSQL?

The best part about PostgreSQL is it is very easy to use in comparison with other SQL Databases.I use Aurora PostgreSQL which is cloud DB provided by AWS. It is very much powerful and the query response time is blazingly fast. Like it can fetch millions of records in seconds only. As a backend nodejs developers I heavily use it by integrating it with the pg node module or dependency. It very easy to setup as it provides pool and client connection object to be attached. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

It can be a little complicated for someone who is new to SQL Database or for begginers because of it's deep learning Curve. But there are so many resources and it's official documentation that helps a lot to start. Review collected by and hosted on G2.com.

Dhanush R.
DR
Customer Success Engineer
Mid-Market (51-1000 emp.)
"Postgres user friendly RDBMS"
What do you like best about PostgreSQL?

Postgres is opensource, it supprts scalability, role based access to it also one of the major factor, where people like using it.Even for secure access it provides SSL authentication. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

It's bit hard to setup, no user friendly GUI tools like, SQL developer for oracle. I see there is some GUI tool called PgAdmin which I use, which is not that of user friendly like other RDBMS DB's Review collected by and hosted on G2.com.

Shivam M.
SM
Product Evangelist
Mid-Market (51-1000 emp.)
"Review on Postgres"
What do you like best about PostgreSQL?

Postgrest provied very easy to use interface which is very easy to implement as well because of which users preffer to use it frequently and it has n numbers of features which makes it easy to integrate with multiple sowtwares and it has good customer support as well which increase its creadiblity in market. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Postgres is bit slow than MySql and if we delete any records from table then it is not auto vaccume and reindex because of which table size and database size is not reduced which reduces its performace some times. Review collected by and hosted on G2.com.

Sarah Conway S.
SS
Software Engineer
Enterprise (> 1000 emp.)
"Powerful, reliable, stable"
What do you like best about PostgreSQL?

It's a database that has over 35 years of development. Consistent and stable, reliable yet powerful, it's able to scale and adapt to changing infrastructure as well as be deployed on your choice of platform (any cloud provider, on premise, hybrid or multi cloud). It works great on distributed microservices or as a vertically scaled single instance. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

The documentation is very dense and it's not very accessible for beginners who don't have a background in code. More online resources and QuickStarts could be provided to help onboard new developers. Review collected by and hosted on G2.com.

Vishal S.
VS
L1 Database Developer
Mid-Market (51-1000 emp.)
"It's a vast database management system."
What do you like best about PostgreSQL?

It's very easy to use as compared to other tools in the market and it contains very well prepared documentation on its site. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

One thing I dislike about it is it's not easy to use in the starting of usage for a new user. Review collected by and hosted on G2.com.

Verified User in Food Production
AF
Enterprise (> 1000 emp.)
"I am using Azure Flex Postgre Paas for all of production systems"
What do you like best about PostgreSQL?

Its a DB with so many features and cost effective.I have migrated from Oracle to Postgre DB and it helps organisation to save 50% of the original cost Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Neecd to imporve support, specially for the PAAS version in Azure Review collected by and hosted on G2.com.

Rohit K.
RK
Project Engineer
Enterprise (> 1000 emp.)
"PostgreSQL is known for its reliability and stability."
What do you like best about PostgreSQL?

Robust and Stable: PostgreSQL is known for its reliability and stability. It has a proven track record of handling large and complex databases with high transaction volumes.

Advanced Features: PostgreSQL offers a wide range of advanced features, including support for complex queries, advanced indexing techniques, full-text search, geospatial data processing, and more. It provides powerful tools for developers to work with and manipulate data efficiently.

Scalability: PostgreSQL is designed to scale effectively as your database needs grow. It can handle large datasets and high concurrent connections without sacrificing performance.

Open Source: PostgreSQL is an open-source database system, which means it is freely available and can be customized to suit specific requirements. It has a vibrant community of developers who contribute to its ongoing development and provide support.

Extensibility: PostgreSQL supports the creation of custom extensions, allowing developers to add new functionality and extend the capabilities of the database. This flexibility enables users to adapt the system to their specific needs. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Complexity: PostgreSQL can be more complex to set up and configure compared to some other database systems. It requires a certain level of expertise to optimize and tune the database for optimal performance.

Learning Curve: While PostgreSQL offers a comprehensive set of features, it also has a steep learning curve. Developers and administrators need to invest time and effort in understanding the system and mastering its capabilities.

Limited GUI Tools: Compared to some commercial database systems, PostgreSQL has fewer graphical user interface (GUI) tools available. This can make certain tasks, such as database administration and management, more challenging for users who prefer a visual interface.

Memory Consumption: PostgreSQL can consume significant amounts of memory, especially when dealing with large datasets or complex queries. This can be a concern for systems with limited resources or when running multiple instances on a single machine.

Replication and High Availability: Although PostgreSQL provides various replication mechanisms, setting up and managing high availability configurations can be more involved and complex compared to some other databases. Review collected by and hosted on G2.com.

Manthan V.
MV
SDE-2 Frontend Developer
Mid-Market (51-1000 emp.)
"manage high volume of data and support RDBMS"
What do you like best about PostgreSQL?

=> SQL database

=> Open-source database it means we can do customization and get community support

=> Easy to manage large volumes of data

=> Allow creating custom data types, operators, events and function

=> Large community so you can solve you problem fast

=> Provide jsonb data type for store json data Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

=> database is based on project and requirement so if your project is small then I suggest use MongoDB

=> Need the training to understand database functionality

=> Need more storage and computing power to execute query Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Mid-Market (51-1000 emp.)
"Genuine thought"
What do you like best about PostgreSQL?

easy to use we can use it in our production environment, it provide very good features so that we can optimized our query and also data retrieval become easy also in PostgreSQL querys are easy to write, we frequently use it in our projects. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

what i don't like is, it is not distributed database, and some features are not supported Review collected by and hosted on G2.com.

Product Avatar Image
PostgreSQL
View Alternatives