Su PostgreSQL

PostgreSQL è un sistema di database relazionale a oggetti open-source molto capiente. Si è evoluto dal progetto Ingres presso l’Università di Berkeley.

Tutti i nostri prodotti supportano direttamente PostgreSQL! Non hai bisogno di driver a parte e puoi connetterti immediatamente al tuo database.

Michael Stonebreaker era il leader del team di Ingres. Nel 1985 iniziò un nuovo progetto, denominato POSTGRES per post-ingres, che era in grado di definire tipi e descrivere completamente relazioni. Era in grado di recuperare dati nelle tabelle correlate usando regole, un concetto all’avanguardia. La prima versione fu pubblicata per un numero ridotto di utenti nel 1989. Nel 1996, con un supporto iniziale del linguaggio POSTQUEL sostituito da SQL, POSTGRES cambiò nome in PostgreSQL per riflettere il suo supporto di SQL. Dal 1997 un gruppo di sviluppatori e volontari di tutto il mondo, denominato PostgreSQL Global Development Group, si occupa della manutenzione del software.

PostgreSQL è molto ricco di funzioni, alla pari di database di proprietà di imprese come Oracle, SQL Server e DB2. PostgreSQL utilizza il controllo della concorrenza multiversione (MVCC) per evitare blocchi ed ha un ricco supporto alla programmazione sotto forma di PL/pgSQL (equivalente a PL/SQL della Oracle). Può addirittura utilizzare linguaggi di programmazione esterni tramite estensioni (attualmente supporta Perl, Python e Tcl, con altri a venire). Recentemente è stato aggiunto il performante tipo di dati JSONB, così che ora PostgreSQL è un concorrente valido ai database di archiviazione documenti come MongoDB.

Molte aziende usano PostgreSQL come supporto ai loro progetti di potenziamento del database di proprietà

PostgreSQL è in continua evoluzione da trent’anni. E’ un database completamente gratuito con capacità e affidabilità di prim’ordine. Lo consigliamo caldamente come database di produzione e lo usiano noi stessi.