mercoledì 3 agosto 2011

PostgreSQL l'inaffondabile

E' sempre difficile convincere i non utenti PostgreSQL delle capacità di questo fantastico prodotto, penso che la pigrizia e la paura di cambiare siano i motivi che frenano il passaggio a PostgreSQL. Se ogni database facesse bene il proprio mestiere e implementasse correttamente la teoria (transazioni, WAL, rollback, replica,...) e gli standard i prodotti sarebbero realmente interscambiabili, ma si sa che il mondo non è fatto di cose uguali.
Fa molto piacere allora trovare dei messaggi come questo che riportano il caso di diversi database colpiti dalla stessa sventura, nello stesso momento, nello stesso luogo e con gli stessi DBA (e quindi con le stesse competenze). Sembra che PostgreSQL sia così buono da permettere realmente di dormire sonni tranquilli:

Complete power failure
(the stand-by generator took fire) in one small datacenter (around 500
machines). We had Oracle, SQL Server, DB2, MySQL, Progress, and of
course PostgreSQL. The only database engine that restarted with no
operation required was PostgreSQL. There were very minimal problems with
Oracle (typing recover on some instances), but we had quite a few
problems with the other engines.

Nessun commento: