Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Platform Developer at a tech vendor with 51-200 employees
Vendor
We were able to integrate disperate data sources into our Postgres Data Warehouse.

What is most valuable?

Overall it is an excellent RDBMS and it is easy to use and administer. In PostgreSQL 9.5 the table inherent Foreign Data Wrappers(FDW) is available. This extension is available for most databases which makes building server federation very possible.

In 9.5 support for FDW was improved which means it is now possible to import a complete foreign schema. Foreign Table inheritance is now supported as well. They have also improved the Foreign Query optimization since v9.4. Lastly, It has low maintenance requirements so not much has to be done as far as DBA tasks go.

How has it helped my organization?

We were able to use the latest features described above to facilitate the integration of disperate data sources into our Postgres Data Warehouse.

What needs improvement?

  • Improved support for parallel query execution
  • Merge Joins
  • Improved Handling of Materialized Views

For how long have I used the solution?

I've been using it for years.

Buyer's Guide
PostgreSQL
November 2024
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 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?

There have been no performance issues. It's a very stable environment.

What do I think about the scalability of the solution?

It's been able to scale for our needs and easy to extend when needed.

How are customer service and support?

Although there is no tech support, it has a large user community who are always helping each other.

What other advice do I have?

The last few versions work great out of the box without much config changes. Don't be afraid to try it.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Charlita Dalebjörk - PeerSpot reviewer
Charlita DalebjörkActing CFO with 1-10 employees
Real User

Very good review
We backup PostgreSQL with DB Protection for PostgreSQL using IBM Spectrum Protect

it_user448368 - PeerSpot reviewer
DBA / ETL Developer / Consultant at a marketing services firm with 1,001-5,000 employees
Real User
It has the same features as paid-for databases such as Oracle and SyBase.

Valuable Features

It has the same features as paid-for databases such as Oracle and SyBase.

Improvements to My Organization

It's saved us money as it's free.

Room for Improvement

Eliminate the transaction wraparound possibility. If transaction wraparound occurs it can be a major problem.

Use of Solution

I've used it for two years.

Deployment Issues

There were no issues deploying it for us.

Stability Issues

We've experienced no issues with performance.

Scalability Issues

There have been no issues scaling it for our needs.

Customer Service and Technical Support

There is none available as it's a community driven solution.

Initial Setup

It's simple to get it up and running.

Implementation Team

We did it in-house.

Other Solutions Considered

We tested a big portion of our online API product using SoapUI and it was very fast and efficient.

Other Advice

Use this product for simple needs if you do not have PostgreSQL expertise. If you have PostgreSQL expertise you can run your business off PostgreSQL.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
PostgreSQL
November 2024
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
PeerSpot user
Technical Lead with 1,001-5,000 employees
Real User
It improves the query performance a lot. Sometimes it hangs and then we need to stop and start the services again.

What is most valuable?

PostgreSQL gives you much more flexibility because it's open source.

How has it helped my organization?

It improves the query performance a lot and helped in some real time and analytic reporting

What needs improvement?

Sometimes it hangs and then we need to stop and start the services again

For how long have I used the solution?

I've used it for three years.

What was my experience with deployment of the solution?

We've had no issues with the deployment.

What do I think about the stability of the solution?

There have been no stability issues.

What do I think about the scalability of the solution?

We have had no issues scaling it.

How are customer service and technical support?

Customer Service:

7.5/10

Technical Support:

7.5/10

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

No other solution was used.

How was the initial setup?

It was straightforward.

What about the implementation team?

We used a vendor team.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Director of Client Integration at a financial services firm with 51-200 employees
Vendor
The query syntax and functions are well documented and easy to use.​

What is most valuable?

The h-stores are very powerful for handling collections of key-value pairs. The query syntax and functions are well documented and easy to use.

How has it helped my organization?

PostgreSQL is a powerful and open source database, which is central all data processing.

What needs improvement?

We'd like to be able to start using JSON objects for easy code representation. This feature is available in v10.4.

For how long have I used the solution?

I've been using it for eight years.

What was my experience with deployment of the solution?

We've had no issues with the deployment.

What do I think about the stability of the solution?

There have been no stability issues.

What do I think about the scalability of the solution?

It's been able to scale for our needs.

How are customer service and technical support?

I use online documentation, which met my needs.

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

We were using version 8 before, and also an earlier Oracle instance. We chose the product because it is powerful, well documented, and open source.

How was the initial setup?

I did not set up the actual installation. I did set up the schema, tables, foreign keys, etc. That was straightforward in that it was well documented.

What about the implementation team?

In house. You do need someone that knows PostgreSQL or that can spend time learning about the product.

What was our ROI?

It's open source. ROI is a matter of time.

What other advice do I have?

The challenge with this product would be finding the IT resource that can implement the product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user457314 - PeerSpot reviewer
Sr. Oracle and PostgreSQL DBA at a consumer goods company with 1,001-5,000 employees
Vendor
The basic features are sufficient to fulfill our needs.

What is most valuable?

Open source products represent no cost to the organization and the basic features are sufficient to fulfill our needs.

How has it helped my organization?

  • Cost savings
  • Easy spin off for new environments

What needs improvement?

The only feature where I can see an area of improvement is with the partitioning. As soon as you implement partitioning, all your relationships are no longer supported since the PK-FK relationship is no longer supported and you need to look for options or database changes to supported with secondary tables, database rules or triggers.

For how long have I used the solution?

I've used this solution for two years. We also use the EnterpriseDB version of PostgreSQL.

What was my experience with deployment of the solution?

There were no issues with the deployment.

What do I think about the stability of the solution?

We had no issues with the performance.

What do I think about the scalability of the solution?

It's been able to scale for our needs.

How are customer service and technical support?

We have no external services.

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

We haven't used any other open-source service, but we have engaged Enterprise DB for enhancing our monitoring but there was no need to do so.

How was the initial setup?

I wasn't in my current organisation when it was implemented.

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

We use the open source versions of PostgreSQL so there is no expense for licensing.

What other advice do I have?

Do continuous testing and research on new features as they have an excellence performance response.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Computer Science Teacher at a educational organization with 501-1,000 employees
Vendor
I've had no issues deploying it.

What is most valuable?

  • Confidentiality
  • Integrity
  • Availability
  • Bug free

I like to work with a piece of software that is bug free and doesn't required to be launched in order that users will find a couple of bugs in the coming weeks and that the company has to fix it.

How has it helped my organization?

It helped me to find an easy and inexpensive solution for databases

What needs improvement?

It would be interesting to have a cloud based database instead of having to install it on any single machine.

For how long have I used the solution?

I've used it for approximately one to two years.

What was my experience with deployment of the solution?

I've had no issues deploying it.

What do I think about the stability of the solution?

The stability was an issue, because when coding under Eclipse with Java, some errors occurred while trying to connect to the database, so troubleshooting may be difficult, since you don't know if it's a Java coding issue or a PostgreSQL translation issue.

What do I think about the scalability of the solution?

There have been no issues scaling it.

How are customer service and technical support?

I never used any customer service or technical support during that time. I used to find alternatives to my issues.

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

Since Oracle was expensive for a company business an inexpensive way was to focus on PostgreSQL.

How was the initial setup?

The initial setup was straightforward, just activating various modules was more complex.

What about the implementation team?

We did it in-house.

What was our ROI?

I saved money instead of using the Oracle solution, which might be more secure than PostgreSQL in various ways.

What other advice do I have?

You need to find a lot of time in order to find all functionality and get used to the PostgreSQL syntax Be patient, look for various forums and do learning by doing.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
DWH Analyst at a financial services firm with 1,001-5,000 employees
Vendor
It can be used by people on pure user level, without deep knowledge of OS administration, programming.

Valuable Features

The reason why I started with PostgreSQL database was the (geo)spatial support. GIS software, such as Quantum GIS (QGIS) or PostGIS, is a good example of where you are able to use this feature. Nowadays, the solution is on a competitive level to other commercial software solutions, especially for small companies.

Improvements to My Organization

PostgreSQL (geo)spatial support is stable, and you can add, remove, and edit all standardized GIS features. Thanks to projects such as EDB, Bitnami etc., PostgreSQL can be used by people on pure user level, without deep knowledge of OS administration, programming.

Room for Improvement

There is room to improve some user friendly properties such as input and output tools, some people may find interesting to implement MERGE as a SQL command. I am looking forward to trying UPSERT and would like to test some analytic functions definitely.

Use of Solution

I've been using v9.4 for a half year. I also have experience with previous versions of PostgreSQL. Currently we have PostgreSQL 9.4.7 on Fedora Server 23 and PostgreSQL 9.4.5 packaged by EnterpriseDB (EDB) on Windows 10 Pro.

Deployment Issues

I had trouble with the reinstallation of EDB. If I have a previous version on my Windows PC, I have to take some steps to clean the registries and folders, then everything is OK.

Customer Service and Technical Support

Customer Service:

If you are interested in you can find answers for troubleshooting. Many companies, I have mentioned above, are there for service and support. I didn’t find any big bug in the latest stable release over the last few months.

Technical Support:

If you are interested in you can find answers for troubleshooting. Many companies, I have mentioned above, are there for service and support. I didn’t find any big bug in the latest stable release over the last few months.

ROI

I recommend Linux installation, but it is also possible to use Windows. With PostgreSQL you don't have to pay much money which is a good advantage. You have to take into account that you will spent some time finding out how to implement something or what is the right tool you have to use.

Pricing, Setup Cost and Licensing

PostgreSQL is a long-lasting investment for people who like computers and don’t want to spent much money for database layer implementation.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Team Lead ETL at a tech services company with 51-200 employees
Consultant
It is a very safe and stable solution.​ ​A better export facility which is GUI friendly would be an improvement.

What is most valuable?

JSON data support is most valuable to me as it saves design and maintenance time. It is a very safe and stable solution.

How has it helped my organization?

We are spending less time parsing API response and more time exploring data. We spend time understanding APIs and how to interact with them, If we can load responses directly to the database that saves many man hours for a project.

What needs improvement?

A better export facility which is GUI friendly would be an improvement. Also if we could export data from grid that would have been helpful.I have used HeidiSQL for MySQL which is very user friendly, pgAdmin III is not that helpful when it comes to different features we need to use like export,filtering and connections.

For how long have I used the solution?

I've been using it for one year and am still exploring it.

What was my experience with deployment of the solution?

We had no deployment issues.

What do I think about the stability of the solution?

We had no issues with the stability.

What do I think about the scalability of the solution?

We had no issues scaling it.

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

I have worked with MySQL, Microsoft SQL, db2, and Oracle. We chose PostgreSQL for its JSON support as our APIs are sending JSON responses and PostgreSQL is like home for JSON. Choosing it has helped our cloud computing requirements a lot.

How was the initial setup?

On Windows it's straightforward, but on Ubuntu, it was a bit complex when it came to database and tablespace division through PSQL.

What about the implementation team?

We did it in-house.

What other advice do I have?

If you are thinking of using PostgreSQL, all database names, table names and column names should be in small letters. PostgreSQL requires every capital letter to be quoted which makes life difficult for developer.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user