PeerSpot user
Senior Developer at a tech services company with 1,001-5,000 employees
Consultant
Slot-based streaming replication can be done either live or as a purposely delayed task.

What is most valuable?

  • Hassle-free, low maintenance operation
  • Free
  • SQL compliance
  • Slot-based streaming replication - live and purposely delayed are available
  • Robustness
  • Performance
  • Low maintenance
  • Decent Windows management GUI
  • Cross-platform

How has it helped my organization?

It's improved security by allowing us to switch from an unsecure file-based database to a secure SQL database without license payments. Also, it provides us with multiple disaster recovery options with streaming replication.

What needs improvement?

It requires better management tools.

For how long have I used the solution?

I've been using it for 12 years.

Buyer's Guide
PostgreSQL
April 2024
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,334 professionals have used our research since 2012.

What was my experience with deployment of the solution?

We have had no issues with the deployment.

What do I think about the stability of the solution?

It's been a stable product.

What do I think about the scalability of the solution?

It's been deployed on >180 machines within the organization, ranging from Windows XP to Windows 2012 R2 and Ubuntu v12 to v16, and it's been stable.

What other advice do I have?

Well worth the effort! I've been using it in my professional capacity without a single incident.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
CEO - Software Engineer at a tech services company with 51-200 employees
Consultant
It has allowed us to run a Scada database.

How has it helped my organization?

It has allowed us to run a Scada database, which reads data every 2 minutes. It does it in a very smooth way.

What needs improvement?

I would like to have better support for real-time applications.

For how long have I used the solution?

I've been using it for three years.

What was my experience with deployment of the solution?

No at the time. Our application fits very well.

What do I think about the stability of the solution?

No at the time. Our application fits very well.

What do I think about the scalability of the solution?

No at the time. Our application fits very well.

How are customer service and technical support?

I have used online free help.

Which solution did I use previously and why did I switch?

MySQL but not in the same scale.

What about the implementation team?

We implemented it in-house.

What other advice do I have?

Analyze very carefully the hardware requirements.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
PostgreSQL
April 2024
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,334 professionals have used our research since 2012.
PeerSpot user
Senior Software Engineer at a tech services company with 51-200 employees
Consultant
HStore is a data type that gives the flexibility to store key/value pair.

What is most valuable?

HStore is a data type in PostgreSQL database that gives the flexibility for storing sets of key/value pairs which is quite an awesome feature.

What needs improvement?

Slow count. As the number of rows exceed a couple million, the count query and queries which get to the depth of the data (like FTS) start taking too much time even with all the right indexes in place.

For how long have I used the solution?

I've used it for two and a half years.

What was my experience with deployment of the solution?

We use RDS Multi - AZ deployment which takes care of it all for us.

What do I think about the stability of the solution?

We've had no stability issues.

What do I think about the scalability of the solution?

There have been no issues with scalability.

How are customer service and technical support?

I've never had an issue with the product, and therefore never had to reach out.

Which solution did I use previously and why did I switch?

We tried RethinkDB a couple of years back, and it was unstable at that time. Also, MySQL didn't have a JSON type back then. We switched to PostgreSQL and never looked back.

How was the initial setup?

I do remember facing problems with the initial setup, but the overall documentation and SO answers has increased since then. New users face much less problem now. But there is still scope for improvement here.

What other advice do I have?

I'd recommend reading Greg Smith's PostgreSQL High Performance.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user5931 - PeerSpot reviewer
Developer at a university with 51-200 employees
Vendor
PostgreSQL is a Powerful and Full Featured Relational Database Management System

Valuable Features:

Before PostgreSQL, I am an avid user of MySQL for a long time. When I began my masters in a renowned school, I was introduced to PostgreSQL and started to like it. Here are the few things I have loved about Postgres: • It is free and compatible in all platforms • It performs very quickly and can outperform Oracle, SQL server and IBM DB2 • It uses SQL windowing functions which are rarely found in other open source database platforms • It uses CREATE EXTENSION which can easily extend without changing the database structure and no code compilation • It has multiple programming languages such as SQL, PL/pgSQL, PL/Perl, PL/Python, PL/Java, and PL/R etc. • The custom type support is very easy to use and very sophisticated which competes Oracle in terms of performance

Room for Improvement:

• Windows versions were released ten years after the initial release • Replication is not so powerful in later versions • Postgres is not so popular compare to MySQL • PostgreSQL community has lesser support

Other Advice:

I cannot stress how highly I recommend PostgreSQL to my fellow programmers. The features and functionalities are beyond the abilities of other free database platforms and are comparable to the proprietary ones. Some advanced features may also be seen to the license databases but you’ll amaze how advance PostgreSQL may become in the future but in zero cost.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user6579 - PeerSpot reviewer
it_user6579Engineer at a tech services company with 1,001-5,000 employees
Consultant

Yes agree with ambapo, Procedural language support is one of the great feature and advantage of PostgreSQL.

See all 3 comments
PeerSpot user
Expert Web Developer at a tech vendor with 501-1,000 employees
Vendor
Provides a solution for a relational database in web development

What is most valuable?

It works great out-of-the-box and it opens up many opportunities in project development.

I first install the regular version. I only configure complex things when they are needed.

What needs improvement?

I think that the product fully meets the needs of modern development. If there is something missing in it, then it is probably a too narrow profile function.

For how long have I used the solution?

I've used this solution for two years.

What do I think about the stability of the solution?

There were no issues with stability.

What do I think about the scalability of the solution?

There were no issues with scalability.

How are customer service and technical support?

I would rate the technical documentation as an eight out of 10. I never spoke with the support team.

Which solution did I use previously and why did I switch?

I used MySQL. I switched because at that time, because some things were complicated with MySQL. For example: scaling, sparse data JSON, and other issues.

Both projects have the same query syntax, and the transition for me was almost painless.

How was the initial setup?

The setup was easy.

What's my experience with pricing, setup cost, and licensing?

As far as I know, there are no problems with the license for free use.

Which other solutions did I evaluate?

I explored many different databases: Redis, MongoDB, MySQL, Elasticsearch, and others.

I use some of them in conjunction with PostgreSQL. However, if we are talking about relational databases, then I only use MySQL.

What other advice do I have?

I think this is the only decent solution for a relational database in web development.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user494907 - PeerSpot reviewer
Big Data Consultant at a tech services company with 1,001-5,000 employees
Consultant
It stabilizes organizational databases, tables rarely get locked, and report extraction is faster.

Valuable Features:

I have not used any enterprise PostgreSQL product. I have only used the open-source version of PostgreSQL. I like the following features:
  • Locking: Tables very rarely get locked, while with MySQL, it’s a frequent problem.
  • Easy backup and restore
  • Reporting uses Windows functions / aggregates function
  • Partitioning

Improvements to My Organization:

By implementing PostgreSQL, organizational databases get stabilized, no locking issues occur and report extraction is faster.

Room for Improvement:

I would to see the following improvements:
  • Replication: Table-level replication should be built-in. However, we can do this now by using Slony.
  • Backup: Currently, an incremental backup feature is not available. It should be added.
  • A simple-to-use PG cluster monitoring dashboard would provide an extra advantage.

Other Advice:

So far, it’s the best database I have ever used.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Database Engineer at a financial services firm with 1,001-5,000 employees
Vendor
It requires enterprise integration improvements but allows us to have an alternative solution to licensed DB's.

What is most valuable?

It allows us to have an alternative solution to licensed DB's.

How has it helped my organization?

It requires enterprise integration improvements from the security, and audit perspective (AD integration etc.). Also, integration into existing BI tools is not present.

For how long have I used the solution?

I've used it for three years.

How are customer service and technical support?

They provide a high level of technical support.

Which solution did I use previously and why did I switch?

We switched due to a common OS integration strategy.

Which other solutions did I evaluate?

We had an RFP process to evaluate between similar product categories.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Business Analyst at a transportation company with 1,001-5,000 employees
Vendor
Best open source solution for database

What is most valuable?

Backend: 64-bit large objects, Cascading streaming replication, Serializable Snapshot Isolation; Performance:GIN Index performance and size improvements; Security: SSPI authentication via GSSAPI; list goes on...

How has it helped my organization?

Automation, accurateness and concistency of enterprize processes

What needs improvement?

Comercial & Supply Chain

For how long have I used the solution?

9 years

What was my experience with deployment of the solution?

No

What do I think about the stability of the solution?

No

What do I think about the scalability of the solution?

No

How are customer service and technical support?

Customer Service: 9Technical Support: 9

Which solution did I use previously and why did I switch?

MySQL: scalability; Oracle: cost-benefit

How was the initial setup?

Easy and straightforward

What about the implementation team?

in-house

What was our ROI?

36%

Which other solutions did I evaluate?

Oracle and MSSQLServer

What other advice do I have?

I suggest to anyone give it a shot. It'll make your business grow.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user