Report ID: PGJDBC-2024-01 Date: October 26, 2023 (Updated for modern versions) Subject: Evaluation of architecture, features, performance, and security of the official PostgreSQL JDBC driver. 1. Executive Summary The PostgreSQL JDBC Driver (PgJDBC) is the official Type 4 JDBC driver for PostgreSQL. It allows Java applications to connect to PostgreSQL databases using standard JDBC API calls. PgJDBC is fully ACID-compliant, supports almost all standard JDBC methods, and includes PostgreSQL-specific extensions for advanced features like COPY , LISTEN/NOTIFY , and LargeObjects .