Funzionalità PostgreSQL
Caratteristiche del Database (7)
Conservazione
Disponibilità
Stabilità
Scalabilità
Sicurezza
Manipolazione dei dati
Linguaggio di interrogazione
Supporto (4)
Ricerca Testo
Fornisce supporto per set di caratteri internazionali e ricerca testuale completa.
Tipi di dati
Supporta più tipi di dati come primitivi, strutturati, documenti ecc.
Lingue
Supporta più linguaggi di programmazione procedurale come PL/PGSQL, Perl, Python ecc.
Sistemi Operativi
Disponibile su più sistemi operativi come Linux, Windows, MacOS ecc.
Sicurezza (4)
Blocco del database
Impedisce ad altri utenti e applicazioni di accedere ai dati mentre vengono aggiornati per evitare la perdita o l'aggiornamento dei dati.
Controllo Accessi
Consente di concedere o revocare autorizzazioni a livello di database, schema o tabella.
Crittografia
Crittografia nativa integrata con gestione delle chiavi aziendali.
Autenticazione
Fornisce l'autenticazione a più fattori con certificati.
Prestazione (5)
Recupero di emergenza
Fornisce funzionalità di recupero dati per proteggere e ripristinare i dati in un database.
Concorrenza dei dati
Consente il controllo della concorrenza multi-versione.
Gestione del carico di lavoro
Gestisce carichi di lavoro, da singole macchine a data warehouse o servizi web con molti utenti simultanei.
Indicizzazione avanzata
Consente agli utenti di recuperare rapidamente i dati attraverso vari tipi di indicizzazione come B-tree, tabella hash ecc.
Ottimizzatore di query
Aiuta a interpretare le query SQL e a determinare il metodo di esecuzione più veloce.
Gestione (4)
Schema dei dati
I dati sono organizzati come un insieme di tabelle con colonne e righe simili a una struttura tabellare.
Linguaggio di interrogazione
Consente agli utenti di creare, aggiornare e recuperare dati in un database.
ACIDO - Reclamo
Aderisce ad ACID (atomicità, coerenza, isolamento, durabilità), un insieme di proprietà delle transazioni del database.
Replica dei dati
Fornisce la replica basata su log o/e basata su trigger.






