SaltOS vede miglioramenti con le subquery in MariaDB

Stai visualizzando una vecchia versione di questo article. Visualizza la versione più recente.

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.

Commenti

Sto caricando i commenti......
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.