← Tutti gli episodi
Copertina di Il delfino e l'elefante: due strade e una scelta
Stagione 54 · Episodio 0010

Il delfino e l'elefante: due strade e una scelta

12 settembre 2026 5:02
0:00 5:02

Ciao, e benvenuto nella decima e ultima puntata della cinquantaquattresima stagione. Oggi tiriamo le somme su MySQL, ma soprattutto chiudiamo il dittico con la scorsa stagione, affrontando la domanda che chiunque, prima o poi, si pone: MySQL o Postgres, il delfino o l'elefante? Oggi capiamo che ci sono due strade, e come si sceglie con saggezza.

Ripercorriamo la stagione, perché il ritratto ora si compone. Siamo partiti dal database che ha costruito il web, nato pragmatico, nelle trincee, con il motto fatto è meglio che perfetto. Poi la sua firma, il cervello e il corpo, l'architettura a motori. La storia di due motori, da veloce e fragile a sicuro e solido. Le transazioni e i blocchi. La replica e il registro dei cambiamenti. Gli indici, e i dati che vivono dentro la chiave primaria. La storia onesta della permissività. Il valore dell'ubiquità. E la vicenda della proprietà e della gemella libera.

Voglio mostrarti i due pilastri uniti, perché sono l'anima di MySQL. I due pilastri erano pragmatismo, con l'ubiquità, e modularità. Messi insieme dicono una cosa sola: un database che ti incontra dove sei, ti fa partire subito, gira ovunque, e si adatta al lavoro che hai. Non ti chiede di essere perfetto per servirti: ti prende com'è il mondo reale, con la sua fretta e la sua varietà, e ci lavora. È una filosofia profondamente umana, e spiega perché ha costruito tanta parte del web che usiamo ogni giorno.

Voglio affrontare la grande domanda, con onestà, perché te la stai facendo. Allora, MySQL o Postgres? La risposta matura, quella che nessuno vuole sentire ma è vera, è: per la maggioranza dei progetti, sono entrambi eccellenti, e sceglierai bene con l'uno come con l'altro. Sono partiti da filosofie opposte, uno dal pragmatismo, uno dalla correttezza, ma in trent'anni si sono avvicinati tanto che, sulle cose fondamentali, oggi si somigliano molto. La rivalità accesa di un tempo è, in gran parte, storia. Chiunque ti dica che uno è sempre e comunque superiore all'altro, ti sta vendendo una tifoseria, non un'analisi.

Voglio darti i criteri veri di scelta, perché servono. Se sono così vicini, come si decide? Non con una lista di funzioni, ma con il contesto. Cosa conosce già il tuo team? Cosa supporta il tuo hosting? Dentro quale ecosistema stai costruendo? Se lavori nel mondo dei siti diffusi, dei pannelli, dei sistemi che nascono già sopra MySQL, MySQL è la strada naturale. Se parti da zero su un progetto nuovo e ambizioso, e vuoi la massima ricchezza e rigore, oggi molti scelgono Postgres, ed è una tendenza reale. La scelta giusta non nasce dalla scheda tecnica, ma da dove sei e da dove vai. E va detta una cosa liberatoria: nella stragrande maggioranza dei casi, qualunque delle due tu scelga, tra cinque anni non ti pentirai. Il costo di scegliere male, tra due strumenti così buoni, è molto più piccolo di quanto la rivalità online ti faccia credere.

Voglio darti l'immagine del dittico, perché lo chiude. Il delfino e l'elefante. Il delfino è agile, veloce, socievole, ovunque nei mari del mondo: è MySQL, il pragmatico diffuso. L'elefante è possente, ha una memoria leggendaria, è metodico e paziente: è Postgres, il custode rigoroso. Non ha senso chiedere se sia meglio un delfino o un elefante: sono creature diverse, splendide ciascuna nel suo elemento. La domanda giusta non è quale sia superiore, ma quale sia adatto al mare in cui devi nuotare tu.

Voglio chiudere con la tesi di sempre, perché unisce tutto. Queste due stagioni sono state un lungo invito a capire il modello sotto la magia: le transazioni, le versioni, i motori, i registri, gli indici. E ora vedi perché conta davvero: capire il modello di entrambi ti libera dalla tifoseria. Non scegli per moda, per abitudine, per quello che dice il più rumoroso online. Scegli con cognizione, sapendo cosa ciascuno fa bene e perché. La conoscenza è ciò che trasforma una scelta emotiva in una scelta saggia. E questo, oltre i database, è forse l'unico vero superpotere di chi costruisce. Perché gli strumenti cambieranno, le mode passeranno, il database che oggi sembra il re un giorno lascerà il posto a un altro. Ma l'abitudine a guardare sotto la superficie, a capire come le cose funzionano davvero prima di scegliere, quella ti resterà, e varrà per ogni tecnologia che incontrerai, per tutta la tua carriera.

Per oggi, e per questa cinquantaquattresima stagione, ci fermiamo qui. Abbiamo attraversato MySQL per intero: il database del web, l'architettura a motori, la storia dei due motori, transazioni e blocchi, la replica, gli indici, la permissività, l'ubiquità e la proprietà. I due pilastri, pragmatismo e modularità, dicono un database che ti incontra dove sei e si adatta al mondo reale. E abbiamo chiuso il dittico: MySQL o Postgres, il delfino o l'elefante, sono entrambi eccellenti, e si sceglie con il contesto, non con la scheda tecnica. Capire il modello di entrambi è ciò che ti libera dalla tifoseria e ti fa scegliere con saggezza. Grazie di cuore per avermi accompagnato in queste dieci puntate, e in queste due stagioni gemelle. Prenditi cura di te, e dei dati di cui ti fidi. A rileggerci presto, nella prossima stagione.