SaltOS vede miglioramenti con le subquery in MariaDB
SaltOS ha cominciato come progetto privato di due co-fondatori, della Wide Spectrum Software Solutions S.L., Josep Sanz e Alex Muller, nel 2007. Dal 2010 hanno deciso di rendere pubblici i sorgenti e distribuirli con licenza GPLv3. SaltOS è una soluzione di business management che può essere utilizzata per gestire clienti, progetti, fatture e altro. Integra soluzioni di Customer Relationship Management (CRM) e di Enterprise Resource Planning (ERP) in un unico progetto.
Gli utenti di SaltOS e RhinOS possono eseguire le applicazioni utilizzando due motori di database: SQLite3 o MySQL. Quando gli è stato domandato perché passare a MariaDB, Sanz ha risposta: "In effetti ho perso molto tempo nell'ottimizzare le query per MySQL. Il grosso problema è che ho dovuto ricorrere a parecchi trucchetti per ottenere prestazioni accettabili dove le tabelle contengono molti dati e dove vi sono complesse subquery, perché usa subselect o join con altre tabelle".
Curiosi di sapere quante soluzioni hanno migrato da MySQL a MariaDB, abbiamo scoperto che due dei suoi progetti (un negozio online e una compagnia di trasporti) sono utenti felici di MariaDB. Sanz ora chiede agli hosting providers di aggiungere MariaDB o rimpiazzare completamente MySQL con MariaDB.
Interrogato ulteriormente sul perché non usare MySQL, Sanz ha risposta: "Secondo me, MySQL non è più il progetto di software libero che era in origine". "Con MariaDB, i disagi sono terminati perché è compatibile al 100% con MySQL, contiene molte migliorie rispetto a MySQL e perché le prestazioni sono ottime comparate con MySQL", ha continuato.
Secondo Sanz fino ad ora tutte le migrazioni non hanno avuto nessun problema e hanno fuzionato senza intoppi. Ora esiste una voce nel wiki di SaltOS sul Perché dovresti usare MariaDB invece di MySQL.