Introducing G2.ai, the future of software buying.Try now
PostgreSQL
Save to My Lists
Claimed
Claimed

Top Rated PostgreSQL Alternatives

MySQL
(1,636)
4.4 out of 5

PostgreSQL Reviews & Product Details - Page 61

PostgreSQL Overview

What is PostgreSQL?

PostgreSQL is a powerful, open source object-relational database system.

PostgreSQL Details
Show LessShow More
Product Description

PostgreSQL is a powerful, open source object-relational database system.


Seller

PostgreSQL

Description

PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL:
008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation.

An enterprise class database, PostgreSQL boasts sophisticated features such as Multi-Version Concurrency Control (MVCC), point in time recovery, tablespaces, asynchronous replication, nested transactions (savepoints), online/hot backups, a sophisticated query planner/optimizer, and write ahead logging for fault tolerance. It supports international character sets, multibyte character encodings, Unicode, and it is locale-aware for sorting, case-sensitivity, and formatting. It is highly scalable both in the sheer quantity of data it can manage and in the number of concurrent users it can accommodate. There are active PostgreSQL systems in production environments that manage in excess of 4 terabytes of data.

Overview Provided by:
CTO at Coronys LTD.

PostgreSQL Integrations

(3)
Integration information sourced from real user reviews.

Recent PostgreSQL Reviews

Biruk T.
BT
Biruk T.Mid-Market (51-1000 emp.)
5.0 out of 5
"Robust PostgreSQL support with enterprise grade features"
EDB provides a reliable PostgreSQL experience with extended enterprise tools like EDB Postgres Advanced Server. I specially appreciated the integra...
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
5.0 out of 5
"PostgreSQL:"
Strong support for advanced indexing techniques like BRIN, GIN, and GiST, which optimize query performance for large datasets. Plus, its built-in J...
saif eddine m.
SM
saif eddine m.Enterprise (> 1000 emp.)
5.0 out of 5
"My Experience With PostgreSQL"
What i like most about PostgreSQL is the ergonomic interface , easy to understand .

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

9 months

Average Discount

11%

Perceived Cost

$$$$$
View More Pricing Information

PostgreSQL Media

PostgreSQL Demo - PostgreSQL
PostgreSQL
Answer a few questions to help the PostgreSQL community
Have you used PostgreSQL before?
Yes

637 PostgreSQL Reviews

The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
637 PostgreSQL Reviews
4.4 out of 5
637 PostgreSQL Reviews
4.4 out of 5

PostgreSQL Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Verified User in Financial Services
UF
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about PostgreSQL?

PostgreSQL is by far the most fast advancing and promising open source database there is. It has an ongoing development agenda and a very active community. Performance keeps increasing and new functionalities are released with increasing frequency. It's a very robust and trustful solution for any database dependent project. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

The most likeable thing about PostgreSQL might be the fact that its core developers and general contributors might be more inclined to come up with new features than to address possible underlying bugs. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

It has never failed me and I bet it won't fail you either. It's reliable and has a very large user base. Typical solutions and general help can easily be found online when problems arise. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Being in a very demanding ever-changing extendable and agile environment, working with applications that supports both structured and unstructured data, I consider PostgreSQL a life saviour. It can actually act as a document database when needed. Review collected by and hosted on G2.com.

Chris T.
CT
Consultant
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

Where to begin?

I could start with the fact that PostgreSQL allows you to build sophisticated data models in a mixture of SQL and other languages, seamlessly interwoven. It is one of the most programmable database systems on the market, with SQL being extended in Perl, Python, C, C++, Java, and almost any other language you like.

I could also start with the fact that PostgreSQL has a very advanced and extensible indexing system allowing for B-tree, B+-tree, and inverted indexes over all or a portion of rows, and over the raw data or data calculated based on it.

Or I could start with the fact that it is remarkably scalable, that there are 32-TB databases in existence (though the largest one I have personally worked on was "only" 9TB in size), that people use it to serve millions of requests a day, and that it backs some of the largest players in a number of industries.

The fact is, however, that the database is amazing in part because these major strengths reinforce eachother and that to single one out misses what makes the database so great. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

In a few very advanced corners (table inheritance, non-1NF techniques, and the like) there are rough corners. It is rare to hit these though because they are not commonly used functionality.

Also PostgreSQL currently does not have intraquery parallelism though this is coming (with a parallel sequential scan likely in 9.6). Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

PostgreSQL lets you really leverage theory but to do that you need to know it well.

It is also worth getting a good book on advanced patterns regarding database design in Informix. Informix shares some common design ideas with PostgreSQL and many of the patterns (though not anything involving jagged rows) transfers easily.

Finally pay careful attention to indexing options and learn them backwards and forwards, if you need to support databases of significant size. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Typically we want to use relational databases because we are interested in capturing, storing, and modelling information through the course of some business process. My own experience here ranges from biology research to accounting software, so the set of business problems is very wide, and so I will speak in general terms.

Typically I have found that trying to write software against a well-encapsulated database (i.e. where the data model itself has an agreed API) speeds up development considerably, and it leads to more robust, better performing code. These are many of the same benefits people talk about with regard to NoSQL, but PostgreSQL gives you the same benefits often without moving away from the strengths of SQL.

Additionally, in a number of projects I have worked on, the lack of licensing requirements has been important because it means one can quickly roll out new projects with less internal red tape. Review collected by and hosted on G2.com.

Domenico T.
DT
Software Engineer
Computer Software
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

PostgreSQL is rock solid. It's free, it supports multiple platforms and it's widely used.

You can use it virtually from any programming language, and the support will be production level.

I recommend it for learning SQL and for building web applications.

You can start using it with the official docker image in just a few seconds. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

It's not easy to find any defects in this software.

I think that the initial server configuration could be easier for beginners, but it is very well documented.

Beware that there is no graphical user interface included with postgresql, but there are a lot of management shells (paid or free). Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

If you're looking for a SQL DBMS, just fire up a docker container with PostgreSQL and start using it in your next project. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

I've used PostgreSQL to run heavy traffic web-applications. The DBMS is really stable and it is very easy to fine tune.

Lately I'm using the HSTORE extension to build some schema-less features in some legacy applications. Review collected by and hosted on G2.com.

Amol B.
AB
Clinical Data Modeler
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

Really easy sql database to deploy and work with. Currently we are using it as a backend for a Alzheimer database repository. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

It was difficult at first o configure and setup at first. A lot of manual configuration and validation was needed to work with our particular project. But after we got it up and running, it did a great job. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

It is a great and free sql database tool. It works well with many persistent layer development tools such as JPA and Hibernate. It also works really well with Google toolbox too. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Healthcare research and analytics. We have realized since it is easy to deploy an work with Spring tools and Google AWT, we tend to use it on various other tasks in our lab. Review collected by and hosted on G2.com.

Nikita B.
NB
Software Engineer II
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

Native JSON support (data storage and querying), geo spatial queries through Post GIS and Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Somewhat cumbersome initial installation, no multicore querying. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

It is an open source software with excellent user management, access control and fantastic set of extensions like spatial queries, full text search and Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Data Common SQL tasks: data storage, querying, aggregations. Plus storing JSON, and geo spatial calculations on database level.

Realized benefits are JSON functions in Postgres. Review collected by and hosted on G2.com.

Gary L.
GL
Principal
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

PostgreSQL has some great features. In particular, window functions make challenging (in other flavors of SQL) tasks a breeze. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

I have found that the programs available to execute PostgreSQL (that I am aware of) are lacking compared to SQL Server. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

It's solid, has a lot of features, and widely used. Also, it's open source so you can't beat the price! Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

I used PostgreSQL to pull health care data from a database. Review collected by and hosted on G2.com.

Verified User in Internet
EI
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

Postgres is rock solid and reliable, and has a list of plugins and improvements that really stand out. The fact that a significant portion of the web community has embraced Postgres sets it apart and makes it a clear winner in a lot of situations. It's plugins also allow me to add features easily and quickly without having to add new technology to my stack.

Columns with a specific datatype, hstore for handy, queryable key-value storage, hierarchical features, and full text search are all readily available when you go with Postgres, which is especially handy when starting on a brand new project with rapidly changing requirements. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

The thing about postgres that gives me pause is that it's plugin features encourage you to write code that cannot be migrated to other databases. It's a little bit iffy when you're choosing a technology to lock yourself into something thoroughly, and postgres makes it really easy to do that. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

If you're in Rails and on Heroku, it should be the option to beat. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Relational database

Key-value storage

Full text search Review collected by and hosted on G2.com.

Phil C.
PC
Community Volunteer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Rating Updated ()
What do you like best about PostgreSQL?

It licencing model seems better, and I know I met at least a couple are in Postgress and not MySql ... Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Like other free SQL servers it will not understand Oracle keywords , like ROWNUM but it can be emulated. If I am remember correctly LIMIT keyword can be used as approximate translation. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

Use containers to run your server, in case your need to upgrade other services you can ensure that one will not be altered. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Storing and indexing large database, It was used to store university data, of all given course and associated data. Review collected by and hosted on G2.com.

Verified User in Civil Engineering
AC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

it's open source, free, (relatively) easy to setup. It comes with a bunch of killer features (hstore, json, live queries) It's being updated frequently. There are lots of tools that are built around it. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Scaling and performance tweaking is kind of tricky. No commercial support. Community support is OK (but not as good as MySQL imo) Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

Affordable, high performing database, that can be deployed in the cloud.

NoSQL-like features (e.g. hstore/json) support. Review collected by and hosted on G2.com.

Verified User in Management Consulting
UM
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about PostgreSQL?

I use postgres as database in many different projects. Very easy to use. You can quickly learn to use this and create simple to complex queries. Review collected by and hosted on G2.com.

What do you dislike about PostgreSQL?

Nothing really to dislike. If required it can be enriched in user experience. Review collected by and hosted on G2.com.

Recommendations to others considering PostgreSQL:

I used its as database in various project developments. Very easy to use. You can quickly learn to use this and create simple to complex queries. Review collected by and hosted on G2.com.

What problems is PostgreSQL solving and how is that benefiting you?

I use this for a various projectdevelopment . It is very simple to use and can be effectively embedded. Review collected by and hosted on G2.com.