No more typing reviews! Try our Samantha, our new voice AI agent.
PeerSpot user
Senior Developer at a tech services company with 1,001-5,000 employees
Consultant
Jun 7, 2016
Slot-based streaming replication can be done either live or as a purposely delayed task.
Pros and Cons
  • "It's improved security by allowing us to switch from an unsecure file-based database to a secure SQL database without license payments."

    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
    March 2026
    Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
    886,077 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: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Specialist of Information Security at a transportation company with 1,001-5,000 employees
    Vendor
    May 31, 2016
    It increased the database possibilities within the company. I'd like the ability to import data safely and securely from other databases without errors.
    Pros and Cons
    • "PostgreSQL is a perfect database to be used by small to mid-sized companies."
    • "I have a dream that a database could import data safely and securely from other databases without errors and by using a GUI to help migrate the data."

    What is most valuable?

    I had many problems on v8.3 when I needed to use SSL client certificate authentication but on version 8.4 my problem was resolved, I’m an information security specialist and my focus is it so all features about security for me is important and the security on PostgreSQL after 8.4 was good.

    How has it helped my organization?

    I can say that PostgreSQL increased the database possibilities within the company.

    What needs improvement?

    I have a dream that a database could import data safely and securely from other databases without errors and by using a GUI to help migrate the data. 

    For how long have I used the solution?

    I've been using it for years.

    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.

    What do I think about the scalability of the solution?

    It's been able to scale for our needs.

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

    In my last company, we had been using Access. We changed to PostgreSQL as we needed something more robust and usable. This was provided by PostgreSQL which at the time was the perfect solution for what we needed.

    What other advice do I have?

    PostgreSQL is a perfect database to be used by small to mid-sized companies. Many years ago when I worked with medium companies I would have given it a 10/10 but as the database community has grown, it has decreased.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    PostgreSQL
    March 2026
    Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
    886,077 professionals have used our research since 2012.
    PeerSpot user
    Senior Software Engineer at a tech services company with 1,001-5,000 employees
    Consultant
    May 31, 2016
    It's not limited to a specific language, you can use any procedural language you're familiar with.
    Pros and Cons
    • "I can integrate solutions quicker than with other RDBMS' and at the same time keep an RDBMS' integrity, robustness, and High Availability, which is the most important thing for all my production environments."
    • "It is lacking some GUI admin tools and it would be nice if more could be developed by the community."

    Valuable Features:

    It allows people to use whatever multiple procedural language they are trained in, such as Java, Python, Pearl, or C and it is not limited to PL/SQL or PGSQL. Also, I love the PostGIS extension and I do not know of any other product like this.

    Improvements to My Organization:

    I can integrate solutions quicker than with other RDBMS'. At the same time, I am able to keep an RDBMS' integrity, robustness, and High Availability which is the most important thing for all my production environments.

    Room for Improvement:

    It is lacking some GUI admin tools and it would be nice if more could be developed by the community.

    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.

    Scalability Issues:

    It's been able to scale for our needs.

    Other Advice:

    It's the best in my opinion because have now found what I need to enable me to quickly deploy into my production environment. Go to a professional and ask for your needs, maybe you will surprise with a variety of solutions that you never thought existed.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Software Engineer at a tech services company with 51-200 employees
    Consultant
    May 31, 2016
    Support for vectors, XML, JSON, UUID and the functions and operators for them are useful.
    Pros and Cons
    • "You will definitely be amazed by the SQL features and extensibility."
    • "Synchronous replication is needed, and although I have only searched the web for a couple of hours the only solutions I could find were at the application level of the database."

    Valuable Features:

    • Very good indexing solutions, especially for arrays and text search on large quantities.
    • Very good behavior on large databases (>800GB) and large tables.
    • Datatypes - support for vectors, XML, JSON, UUID and the functions and operators for them are very useful.
    • Programming languages - I deeply appreciate the extensibility of the server to allow more than one language for scripting functions. We mostly use PL/SQL, but recently I've tried PL/v8 and was astonishing to see that it works.
    • Execute with Query Parameters is a big plus for us as there are no type conversions needed to run dynamic queries reducing the run time by approximately 25%
    • There is a huge amount of community interest in developing and supporting the product.

    Improvements to My Organization:

    All of our BI needs are implemented using PostgreSQL functions. Our tools are designed in such a way that the BI is implemented as much as possible through our database. We need a lot of flexibility to extend the BI logic on a specific installation.

    Room for Improvement:

    Synchronous replication is needed, and although I have only searched the web for a couple of hours the only solutions I could find were at the application level of the database.

    XML and JSON manipulation functions need to be improved as for some applications we need to add new elements to these "structures". To do this with JSON I currently use a PL/v8 extension.

    Deployment Issues:

    We have had no issues with the deployment.

    Stability Issues:

    There have been no performance issues.

    Scalability Issues:

    It's been able to scale for our needs.

    Other Advice:

    Try it out! Sometimes, due to the high degree of configurability and extensibility, you might see some issues arise, but it's not that difficult to figure out what's happening. You will definitely be amazed by the SQL features and extensibility.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Senior Application Programmer/Analyst, Team Lead at a university with 10,001+ employees
    Real User
    May 23, 2016
    It has excellent support for many programming languages. We've been able to integrate it with Java, PHP, Perl and .NET without any issues.
    Pros and Cons
    • "PostgreSQL has offered similar performance for our workloads with lower cost."
    • "By far the biggest limitations are in replication support."

    What is most valuable?

    PostgreSQL has excellent support for many programming languages. We've been able to integrate it with Java, PHP, Perl and .NET without any issues. 

    Replication is also working pretty good in a master to read only replica setup in AWS. 

    How has it helped my organization?

    We've been able to cut costs on databases over our previous solution with Microsoft SQL Server and migrate many applications into Amazon web services. Performance has been decent. 

    What needs improvement?

    By far the biggest limitations are in replication support. A native master to master replication option would make things much easier as we're in need of an easier method to load balance traffic with Spring Data.  

    PostgreSQL is slower than MySQL with insert performance. While using COPY can make an application fast, we often use ORMs which cannot benefit from this. 

    9.4 seemed to have some regressions with the query planner and multi table joins are slower than in previous versions. 

    For how long have I used the solution?

    I've been using PostgreSQL for 5 years.

    What was my experience with deployment of the solution?

    Finding the right configuration to balance performance and connections was a little challenging in our setup. 

    What do I think about the scalability of the solution?

    We've encountered some CPU bound scalability issues with multi table joins (3-4) and the query planner seems to ignore indexes at times. 

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

    Initially applications at my current employer used Microsoft SQL Server. The cost for licensing/maintaining windows systems was more than we liked. PostgreSQL has offered similar performance for our workloads with lower cost. 

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    it_user448368 - PeerSpot reviewer
    DBA / ETL Developer / Consultant at a marketing services firm with 1,001-5,000 employees
    Real User
    May 23, 2016
    It has the same features as paid-for databases such as Oracle and SyBase.
    Pros and Cons
    • "If you have PostgreSQL expertise you can run your business off PostgreSQL."
    • "Eliminate the transaction wraparound possibility. If transaction wraparound occurs it can be a major problem."

    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: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    CEO - Software Engineer at a tech services company with 51-200 employees
    Consultant
    May 15, 2016
    It has allowed us to run a Scada database.
    Pros and Cons
    • "It has allowed us to run a Scada database, which reads data every 2 minutes, and it does this in a very smooth way."
    • "I would like to have better support for real-time applications."

    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: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    PeerSpot user
    Chief Data Officer at a university with 5,001-10,000 employees
    Vendor
    May 15, 2016
    It provides standardization on the database and related skills.
    Pros and Cons
    • "It is a superb database."
    • "Parallelization and some connection to analytics is needed."

    Valuable Features

    There are many valuable features, but the most valuable to me are Windows functions, Python scripting, and the fact it has a good PGSQL language.

    Improvements to My Organization

    It provides standardization on the database and related skills.

    Room for Improvement

    Parallelization and some connection to analytics is needed.

    Deployment Issues

    We had no deployment issues.

    Stability Issues

    The product is quite stable.

    Scalability Issues

    It has the ability to scale up into products like Redshift.

    Customer Service and Technical Support

    The online manual is superb.

    Implementation Team

    It's very easy, and you only need to familiarize yourself with its file structure. Sometimes you need to write your own plugin, so sometimes it is better to have it implemented by a vendor.

    Pricing, Setup Cost and Licensing

    It's free as it's open source.

    Other Advice

    It is a superb database. What keeps it from being 10/10 is a lack of analytics specific optimizations.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Download our free PostgreSQL Report and get advice and tips from experienced pros sharing their opinions.
    Updated: March 2026
    Buyer's Guide
    Download our free PostgreSQL Report and get advice and tips from experienced pros sharing their opinions.