Oracle fa luce sul futuro di MySQL
Ad alcuni mesi di distanza dall'acquisizione di Sun Microsystem, Oracle fa chiarezza sul futuro di MySQL
In seguito all'acquisizione di Sun Microsystem da parte di Oracle la comunità open source aveva iniziato a preoccuparsi per il futuro del popolare DBMS MySQL. Tra le alternative percorribili da Oracle vi era infatti anche la possibilità che lo sviluppo di MySQL venisse interrotto o limitato in favore delle soluzioni proprietarie della compagnia californiana.
Ad alcuni mesi di distanza dall'acquisizione di Sun, Oracle ha voluto finalmente mettere le carte in tavola e attraverso le parole di Edward Screven, Oracle Chief Software Architect, ha chiarito che lo sviluppo di MySQL non verrà limitato. Screven ha infatti dichiarato: "Stiamo andando avanti a sviluppare, migliorare e supportare MySQL. Stiamo migliorandone lo sviluppo e continueremo a migliorare anche la community edition".
La decisione di non eliminare o limitare fortemente MySQL in favore di altre soluzioni proposte da Oracle ha alla base una motivazione tanto semplice quanto valida, come ha spiegato Screven: "Se limitassimo la community edition, MySQL smetterebbe di essere utilizzato ovunque. Noi vogliamo che MySQL venga utilizzato da tutti". Sabotando MySQL infatti, Oracle correrebbe il rischio di lasciare libera una consistente fetta di mercato a tutto vantaggio della concorrenza.
Oracle ha inoltre preannunciato alcune delle novità che saranno presenti nella futura versione 5.5 di MySQL, attualmente in fase di beta testing. Tra le novità maggiori si segnala il passaggio a InnoDB come storage engine predefinito al posto di MyISAM. Ricordiamo che InnoDB è stato acquistato da Oracle nel 2005 ed è stato introdotto come motore alternativo in MySQL a partire dalla versione 3.23.
Tra i maggiori pregi di InnoDB troviamo il pieno supporto alle transazioni, e la possibilità di utilizzare Foreign Key per l'integrità referenziale. In passato InnoDB ha tuttavia ricevuto diverse critiche riguardo le prestazioni ed il consumo di RAM, tuttavia Oracle afferma che nella versione 5.5 sono stati fatti passi da gigante in questa direzione.
Commenti (34)
Noi avremo PostgreSQL e, se basta, anche SQLite.
ma hai letto almeno una riga della news?
Già, fa veramente schifo...
@rgart: ahahahah, larry ha 2 obiettivi: superare lo zio bill nela classifica dei paperon dei paperoni di tutti i tempi (bill e' 37mo, larry 38mo) e vincere la coppa america. Non male come obiettivi, vero?
E se per caso volessero smettere, non credo che un Facebook a caso avrebbe troppi problemi a proseguire lo sviluppo, visto che di fatto lo sta già facendo oggi...
La posizione ufficiale di Oracle comunque è posizionare MySQL "contro" Microsoft SQL server e assimilati... e la cosa ha decisamente senso :-)
...
Si riassume molto semplicemente con: prestazioni oscene
MyISAM funziona egregiamente ma tocca rinunciare al motore transazionale...
Da quando facebook usa MySQL?
http://en.wikipedia.org/wiki/Apache_Cassandra
Cos'è che non si può acquistare con il vil denaro?
A proposito di opensource, meglio che dai una lettura veloce
http://it.wikipedia.org/wiki/Open_source














Per contattare l'autore del pezzo, così da avere una risposta rapida, si prega di utilizzare l'email personale (vedere in alto sotto il titolo). Non è detto che una domanda diretta inserita nei commenti venga verificata in tempi rapidi. In alternativa contattare la redazione a questo indirizzo email.