Comparing the EDB Postgres Platform and PostgreSQL

September 05, 2018

Choosing a database solution is one of the most important decisions for a company that is rolling out a website or developing a new in-house application. The open-source version of PostgreSQL can be a good option for small companies. But enterprise-level database applications often require more tools and capabilities in order to scale. The EDB Postgres Platform, developed by EnterpriseDB, offers enhanced PostgreSQL functionality, including backup, disaster recovery, high availability, replication, monitoring, and data migration. These tools can be beneficial for companies at scale.

 

Going Beyond Open Source

EDB Postgres goes beyond PostgreSQL by offering a wider range of enterprise-level features. Key components of the extended functionality in EDB Postgres include:

  • Increased security
  • Enterprise-ready tools
  • Oracle® compatibility
  • More deployment options
  • Enhanced integration
  • Enhanced DBA and developer productivity
  • PostgreSQL community leadership
  • 24x7 support

EDB Postgres is a scalable platform designed to help users with everything from maintenance and distribution to support and documentation. Enterprise users also have access to data adapters for integrating other relational and non-relational databases. These tools are among the most significant differences between the EDB Postgres Platform and the self-supported PostgreSQL.

 

 

 

Enhanced EDB Postgres Features

 

EDB Postgres, which can be deployed in the Cloud or on-site, extends the functionality of PostgreSQL. Key differences include:

 

Increased Security: EDB Postgres provides increased security over PostgreSQL. This includes enhanced auditing, robust password policy management, SQL injection protection, security certifications, and row-level security. When it comes to auditing, for example, EDB Postgres goes beyond PostgreSQL, providing users with the ability to capture more detailed data about who did what and when in the database. Another example of improved security over the open source option is SQL Injection Protection. EDB Postgres provides out-of-the-box protection against SQL injection attacks in which malicious SQL code can be entered into application data entry fields that damages or destroys data.

 

Enterprise-Ready Tools: The EDB Postgres Platform offers a more robust feature set then PostgreSQL when it comes to “must-have” tools for backup and disaster recovery, replication and database management, monitoring and tuning. The EDB Postgres Platform is designed to meet the needs of large enterprise and to cover more use cases than the open source community toolset.users,

 

Oracle Compatibility: EDB Postgres customers who don’t use Oracle database products can benefit from the integration and usability features included with the EDB platform. EDB Postgres also provides Oracle-like features that meet mission-critical requirements for enterprise users. For organizations using Oracle database software, or trying to get away from it, EDB Postgres compatibility
can streamline the transition.

 

Deployment Options: Since PostgreSQL is widely used worldwide, it has been operated in today’s most popular network environments. Both PostgreSQL and EDB Postgres can be deployed in a wide range of networks.

 

Enhanced Integration: The EDB Postgres Platform makes it easier to integrate with other relational and non-relational databases. It also provides features that improve productivity for application developers that are not available in self-supported PostgreSQL environments.

 

Enhanced Productivity: EDB Postgres also includes features that improve productivity specifically for application developers that are not available in self-supported PostgreSQL environments.

 

PostgreSQL Leadership: EDB is a leader in the PostgreSQL community, which means that it can help users of the EDB Postgres platform benefit from all of the tools and insights available from PostgreSQL users worldwide.

 

24/7 Support: Finally, unlike PostgreSQL, EDB Postgres is supported through all phases of the application lifecycle, including evaluation/suitability, application development and testing, production deployment and production operations. EDB also supports an ecosystem of community resources and subject matter experts that can help any digital business learn how to use EDB Postgres.

 

 

Learn More

Take a look at this free white paper for more details on how the EDB Postgres Platform compares to PostgreSQL.

 

If you are looking to migrate from Oracle, please visit our Migration Portal.

Share this

Relevant Blogs

Finding memory leaks in Postgres C code

I spent the last week looking for a memory leak in Postgres’s WAL Sender process. I spent a few days getting more acquainted with Valgrind and gcc/clang sanitizers, but ultimately...
March 27, 2024

More Blogs

Let's Workshop an Unplanned Postgres Outage

It’s not a controversial statement to say that no database maintenance is without risk. Postgres and its community provides several useful tools to minimize impact of even major overhauls such...
July 07, 2023