Try our new research platform with insights from 80,000+ expert users
Sundaresan Subramanyan - PeerSpot reviewer
Founder and Managing Director at Analytic Brains Technologies Private Limited
Real User
Open source solution that supports more than one SQL language and improves with each upgrade
Pros and Cons
  • "This is an open-source solution, operates at a high speed, and supports more than one SQL language."

    What is most valuable?

    This is an open-source solution, operates at a high speed, and supports more than one SQL language.

    It integrates with different platforms, the upgrades are quite fast and the solution keeps getting better. 

    What needs improvement?

    This solution could be better integrated with other systems. 

    For how long have I used the solution?

    I have used this solution for four years. 

    What do I think about the stability of the solution?

    This is a stable solution. 

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

    What do I think about the scalability of the solution?

    This is a scalable solution.

    How are customer service and support?

    We have not needed much help from the customer service team. When we have had questions, we have found the answers on Google. 

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

    We previously used Microsoft SQL.

    How was the initial setup?

    The initial setup is straightforward and took less than one day. 

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

    This is an open-source solution and there is no need to pay for a license.

    What other advice do I have?

    We recommend PostgreSQL for our customers who want an open-source solution.

    I would rate this solution an eight out of ten. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Projects Manager at Emery Investments
    Real User
    Stable, open-source solution that makes scaling a database affordable; could be more user-friendly
    Pros and Cons
    • "It is very scalable and comes with a bonus: no licensing issues as you scale with your databases."
    • "As PostgreSQL is an open-source product, you do have to do a bit more configuration and management yourself."

    What is our primary use case?

    Our primary use case for PostgreSQL is data storage. 

    What needs improvement?

    As PostgreSQL is an open-source product, you do have to do a bit more configuration and management yourself. I would like to see it become more user-friendly. 

    For how long have I used the solution?

    I do not use PostgreSQL regularly but I have been running a project that has been utilizing it for six years. I head a tight-knit group that includes a front end developer, backend developers, and hardware people. They deal with PostgreSQL and I do not have hands-on experience with this solution. 

    What do I think about the stability of the solution?

    PostgreSQL is stable and easy to use. 

    What do I think about the scalability of the solution?

    It is very scalable and comes with a bonus: no licensing issues as you scale with your databases. 

    Currently, 15 people use PostgreSQL at our organization. 

    How are customer service and support?

    I am satisfied with PostgreSQL's technical support. 

    How was the initial setup?

    The initial deployment was fine. If you read through the steps, you should be OK. 

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

    The licensing is fine. It is not a paid database license. 

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    PostgreSQL
    December 2024
    Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
    824,067 professionals have used our research since 2012.
    PeerSpot user
    PostgreSQL Database Administrator at a tech services company with 51-200 employees
    Consultant
    Valuable features of PostgreSQL are streaming replication, rich indexes support, extensibility and NoSQL features.

    What is most valuable?

    In my experience, the most valuable features of PostgreSQL are streaming replication, rich indexes support, extensibility and NoSQL features such as hstore and JSONB. This features are very mature and stable, we use them in many projects, they're predictable, always work as expected and without problems.

    What needs improvement?

    In future releases I would like to see built-in realization of multi-master cluster with sharding, effective partitioning, incremental backup, optimizations for SSD, connection pool facilities, and built-in replication for tables and databases.

    For how long have I used the solution?

    I've used this solution for five years.

    What was my experience with deployment of the solution?

    There are no issues with deployment. Postgres has a very verbose and clear documentation and install instructions.

    What do I think about the scalability of the solution?

    From a scalability point of view, there are no difficulties. It works out-of-box without any third party tools, but streaming replication allows you to scale read-only workloads. For write scalability, Postgres-XC or Postgres-XL should be used.

    How are customer service and technical support?

    I don't use any services and technical support, and th community's support is very helpful, friendly and the members have rich experience with PostgreSQL.

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

    I don't use any similar solutions such as Microsoft SQL, Oracle, or MySQL.

    How was the initial setup?

    The initial setup is simple and doesn't take a long time, but in serious projects, PostgreSQL requires additional configuration optimizations as do the other RDBMS.

    What about the implementation team?

    We did it all in-house. You should read all the official documentation as all the answers are there.

    What other advice do I have?

    PostgreSQL is an amazing product, very stable, predictable and reliable with rich set of features.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    PeerSpot user
    Programador - Analista at a program development consultancy with 501-1,000 employees
    Vendor
    It is a tool without cost, powerful, easy to learn and with a large active community.​​

    What is most valuable?

    Common Table Expressions(CTEs). It's powerfull, easy to write and read and very flexible.

    How has it helped my organization?

    JSONB (Binary JSON storage), because I can have both relational and non-relation data storage at the same time with this data type. In addition, by using Generalized Inverted Indexes (GIN) it supports fast lookups and simple expression search queries.

    What needs improvement?

    Replication is not yet as well implemented as in MySQL.

    For how long have I used the solution?

    I've been using it for one year and five months

    What was my experience with deployment of the solution?

    There are some issues around different OS, but not a big problem.

    What do I think about the stability of the solution?

    There are some issues around different OS, but not a big problem.

    What do I think about the scalability of the solution?

    There are some issues around different OS, but not a big problem.

    How are customer service and technical support?

    The documentation could be written better, but there is a huge community committed to help.

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

    I used MySQL, but for safety and consistency issues, I moved to PostgreSQL

    How was the initial setup?

    Straightforward, easy and intuitive.

    What about the implementation team?

    In a vendor team, we develop products for different segments stores. In the implementation, keep in mind the configurations and platforms that are available, it certainly will save time and avoid potential problems.

    What other advice do I have?

    Currently this is one of the best solutions on the market. It is a tool without cost, powerful, easy to learn and with a large active community.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    PeerSpot user
    Sysadmin at a tech services company with 51-200 employees
    Consultant
    I prefer it over MySQL or MariaDB because you can create several databases with many schemas. It needs to be able to cluster.

    What is most valuable?

    It is an open source solution and that is a database engine very powerful. Besides it is highly configurable. I prefer PostgreSQL over MySQL or MariaDB because you can create several databases with many schemas and create roles like owners, and not only grants over tables, or procedures. On the other hand its very easy and intuitive to administrate the connections by hosts, databases, and roles.

    How has it helped my organization?

    PostgreSQL is a powerful dateserver although not like Oracle. So we can make many developments in a cheaper way with high availability. Besides, its very useful tool for debugging with a soft learning curve.

    What needs improvement?

    It needs to be able to cluster. We have implemented the high availability with a master-slave mode and one host in only read mode. This is the worst feature of this product and the quality sign of Oracle.

    For how long have I used the solution?

    I have been using PostgreSQL server for three years.

    What was my experience with deployment of the solution?

    The upgrade from v8.4 to v9.3 was a little hard, but this was executed finally well.

    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've had no issues with scaling it for our needs.

    How are customer service and technical support?

    I've not had to contact them.

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

    I use MySQL, MariaDB, and Oracle. I chose PostgreSQL or others depending of the project. For Java implementations I prefer PostgreSQL, and for PHP development, I prefer MySQL or MariaDB,

    How was the initial setup?

    In my opinion the initial setup is easier than MySQL because it is more intuitive, but you must to edit a couple of config files, and become more aware of the entire infrastructure.

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

    It's open source code, so you get it for free and need to contribute to debugging errors and improving the code.

    What other advice do I have?

    Be patient! Like most open source tools, this requires commitment and a little knowledge.

    * pg_hba.conf

    * A fragment from postgresql.conf

    * How to access to database-server using psql client, and create a database

    Create a user/role and be owner for a database. We can list all databases with "\l".


    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    PeerSpot user
    IT Assistant at Hotel 2 Fevrier
    Real User
    Better integration is needed, but it is easy to install and use
    Pros and Cons
    • "It is very simple to manage."
    • "It needs more integration."

    What is our primary use case?

    We use it to convert the databases. We also use it to make a request from my PMS with the Oracle-based server through the third-party interface.

    We use this solution for the interface between our property management system and the cloud-based system. It works from both sides.

    What is most valuable?

    It is very simple to manage.

    It is easy to use.

    My main concern is that I can use it to connect with the interface. It is simple, it's good.

    What needs improvement?

    It needs more integration.

    For how long have I used the solution?

    I have been using this solution for two years.

    What do I think about the scalability of the solution?

    I have not explored the scalability of this solution yet.

    I will continue to use this solution but I don't have any plans to increase our usage.

    How are customer service and technical support?

    I have not contacted technical support.

    How was the initial setup?

    The initial setup is straightforward. It was easy to install.

    It took only one day to install, and two to three days to connect with the database.

    We have a team of three, two admins, and one engineer to maintain the solution.

    What about the implementation team?

    We had help from a company from Norway, one from South Africa, and one other from Dubai.

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

    We do not pay for licensing.

    What other advice do I have?

    Depending on the type of work the user wants to do with the interface I would recommend this solution or not.

    I would rate PostgreSQL a five out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    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.

    Valuable Features

    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.

    Improvements to 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.

    Room for Improvement

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

    Use of Solution

    I've been using it for years.

    Deployment Issues

    We have had no issues with the deployment.

    Stability Issues

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

    Scalability Issues

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

    Customer Service and Technical Support

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

    Other Advice

    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
    Download our free PostgreSQL Report and get advice and tips from experienced pros sharing their opinions.
    Updated: December 2024
    Buyer's Guide
    Download our free PostgreSQL Report and get advice and tips from experienced pros sharing their opinions.