PostgreSQL 9.2 Beta 1 disponibile per i test

LogoIl Gruppo di Sviluppo di PostgreSQL (che è forse il più potente e completo database relazionale ad oggetti rilasciato con licenza libera) ha annunciato la beta della nuova versione 9.2, che includerà importanti aumenti di prestazioni e scalabilità sia verticale che orizzontale.

Gli sviluppatori di questo progetto chiedono a tutti gli utenti e alla comunità di scaricare e iniziare a misurare questa nuova versione il più presto possibile.

Ecco i progressi relativi alla versione beta 9.2:

  • Index-only scans, consente agli utenti di evitare inefficienti scansioni di tabelle di base
  • Lettura di record che riesce a scalare fino a 64 core e con oltre 300.000 query al secondo
  • Miglioramenti nella velocità di scrittura di gruppo, tra cui i commit
  • Riduzione del consumo di risorse della CPU
  • Repliche a cascata, supporto di rete di database distribuiti geograficamente in standby

Questa versione offrirà anche molte nuove funzionalità per gli sviluppatori di applicazioni, tra cui:

    • supporto di dati JSON, permettendo ibridi nei record dei database relazionali tra dati normali e dati JSON
    • Tipi di intervallo, supporto di nuovi tipi di calendario, serie temporali e applicazioni analitiche
    • Diversi miglioramenti al comando ALTER e altre dichiarazioni, facilitando gli aggiornamenti del database runtime

Per un elenco completo delle caratteristiche di questa versione 9.2 beta, vedere le note di rilascio.

Accolgo e rigiro l’appello di questa splendida comunità:

Dipendiamo dalla nostra comunità per testare la nuova versione in modo da garantire una versione ad alte prestazioni e bug-free. Si prega di scaricarlo e provarlo con grandi carichi di lavoro e con le applicazioni il più presto possibile, e dare un feedback agli sviluppatori di questo database. Ulteriori informazioni su come verificare e segnalare problemi

Puoi prendere PostgreSQL 9.2 beta, inclusi i binari e i pacchetti di installazione per Windows, Mac e Linux dalla pagina di download.

La documentazione completa della nuova versione è disponibile online, e installata anche con PostgreSQL.

Buon Divertimento 🙂

Pubblicato il nuovo rilascio del database open source PostgreSQL 9.1

E’ uscita la nuova versione del database open source PostgreSQL .

In questa versione ci sono importanti e interessanti funzionalità come la synchronous replication che adesso è asincrono per default, eviterà perdite di dati. Nello specifico se il server primario si bloccava poi alcune operazioni che sono state confermate ancora non sono state replicate al server di standby, può causare la perdita di dati. La quantità di perdita di dati è proporzionale al ritardo di replica al momento del failover. Questo livello di protezione è indicato come 2-safe replication nella teoria informatica.

Serializable snapshot isolation fornisce l’isolamento stretto delle transazioni, questo livello emula l’esecuzione seriale delle transazioni, come se le operazioni fossero state eseguite una dopo l’altra, in serie, piuttosto che in concomitanza.

Support of per-column collations permette di specificare il tipo di ordinamento e classificazione del comportamento carattere di dati per colonna, o anche di funzionamento. Questo allevia la restrizione che le impostazioni LC_COLLATE e LC_CTYPE di un database impediscono la modifica dopo la sua creazione.

Foreign data wrappers e supporto e controllo dei permessi SELinux e molte altre cose. La lista completa di cambiamenti la trovi qui.

PostgreSQL 9.0 offre molte nuove funzionalità

PostgreSQL ha sempre avuto caratteristiche di robustezza ed è stato il primo database open source ad aver superato il test ACID, il che è segno di professionalità. Con il recente rilascio della versione 9, PostgreSQL ha aggiunto un gran numero di caratteristiche richieste che veramente lo hanno messo sopra la media dei database.

La più grande novità di PostgreSQL 9.0 è la replica streaming. Esistevano da tempo soluzioni di terze parti per questa funzionalità, ma ora c’è una soluzione “ufficiale” che viene fornita con il server Postgres. La replica streaming consente a uno o più database di replicarsi da un server master ad atri server secondari. Si tratta di un trasferimento asincrono, ma molto veloce.

In aggiunta alla nuova replica streaming, Postgres 9,0 dispone anche di una capacità hot standby. Questo permette a un database secondario di essere designato come hot standby nel caso in cui dovesse fallire il database primario. Inoltre, l’hot standby può essere utilizzato come un database di sola lettura, mentre il database primario è attivo. Questo consente un certo livello di bilanciamento del carico e porta PostgreSQL più vicino alla capacità di supportare configurazioni active-active.

Leggi tutto “PostgreSQL 9.0 offre molte nuove funzionalità”