PostgreSQL

PostgreSQL è un potente sistema di database relazionale di oggetti open source che utilizza ed estende il linguaggio SQL combinato con molte funzionalità che memorizzano e ridimensionano in modo sicuro i carichi di lavoro di dati più complicati. Le origini di PostgreSQL risalgono al 1986 come parte del progetto POSTGRES presso l'Università della California a Berkeley e ha oltre 30 anni di sviluppo attivo sulla piattaforma principale.

PostgreSQL ha guadagnato una solida reputazione per la sua comprovata architettura, affidabilità, integrità dei dati, solido set di funzionalità, estensibilità e dedizione della comunità open source dietro il software per fornire costantemente soluzioni performanti e innovative. PostgreSQL funziona su tutti i principali sistemi operativi , è compatibile ACID dal 2001 e ha potenti componenti aggiuntivi come il popolare extender di database geospaziale PostGIS . Non sorprende che PostgreSQL sia diventato il database relazionale open source preferito da molte persone e organizzazioni. PostgreSQL è dotato di molte funzionalità volte ad aiutare gli sviluppatori a creare applicazioni, gli amministratori a proteggere l'integrità dei dati e a creare ambienti a tolleranza d'errore e ad aiutarti a gestire i tuoi dati, indipendentemente dalla dimensione del set di dati. Oltre ad essere gratuito e open source , PostgreSQL è altamente estensibile. Ad esempio, puoi definire i tuoi tipi di dati, creare funzioni personalizzate, persino scrivere codice da diversi linguaggi di programmazione senza ricompilare il tuo database!

PostgreSQL cerca di conformarsi allo standard SQL laddove tale conformità non contraddice le caratteristiche tradizionali o potrebbe portare a decisioni architettoniche inadeguate. Sono supportate molte delle funzionalità richieste dallo standard SQL, anche se a volte con sintassi o funzione leggermente diverse. Ulteriori passi verso la conformità possono essere previsti nel tempo. A partire dalla versione 12 di ottobre 2019, PostgreSQL è conforme ad almeno 160 delle 179 funzionalità obbligatorie per SQL: 2016 Conformità di base. Al momento della stesura di questo documento, nessun database relazionale soddisfa la piena conformità a questo standard. Ci sono molte altre funzionalità che puoi scoprire nella documentazione di PostgreSQL. Inoltre, PostgreSQL è altamente estensibile: molte funzionalità, come gli indici, hanno definito le API in modo da poterle costruire con PostgreSQL per risolvere le vostre sfide. PostgreSQL ha dimostrato di essere altamente scalabile sia nella grande quantità di dati che può gestire sia nel numero di utenti simultanei che può ospitare. Esistono cluster PostgreSQL attivi negli ambienti di produzione che gestiscono molti terabyte di dati e sistemi specializzati che gestiscono petabyte.

Argomenti

Etichette