MySQL a MariaDB jsou dva různé relační databázové systémy, které mají společné vlastnosti, ale také důležité rozdíly. Výběr mezi nimi závisí na vašich potřebách a preferencích.
Obě databáze mají společný původ. MySQL byla vyvíjena společností MySQL AB, ale po její akvizici firmou Oracle vznikly obavy o její budoucnost. Jako reakce na tyto obavy vznikla MariaDB, kterou založil Michael Monty Widenius, jeden z původních tvůrců MySQL.
V roce 2008 společnost SUN Microsystems koupila MySQL AB, ale krátce nato ji převzala společnost Oracle. Tato akvizice vyvolala diskuse v open-source komunitě o dalším směřování MySQL.
MariaDB byla vytvořena v roce 2009 jako open-source alternativa MySQL s cílem zachovat nezávislost a otevřenost projektu. Je kompatibilní s MySQL a obsahuje několik vylepšení v oblasti výkonu a škálovatelnosti.
MariaDB se aktivně vyvíjí a často obsahuje nové funkce, které se do MySQL přidávají později nebo vůbec. Je agilnější v oblasti velkých databází, ale MySQL má stále silnou podporu a stabilitu pod záštitou Oracle.
MariaDB se snaží být kompatibilní s MySQL, což znamená, že většina aplikací a kódu napsaného pro MySQL funguje bez problémů i na MariaDB.
Pokud již používáte MySQL a jste spokojeni s jejími funkcemi, není důvod ke změně. Pokud však preferujete otevřený vývoj, komunitní podporu a vylepšení v oblasti výkonu, MariaDB může být vhodnější volbou.
Viac informacií preberáme na kurze: