Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mysql Server 5 vs 6 vs MariaDB [closed]

Tags:

mysql

mariadb

Have a simple question here. I've a database with around 1 billion records, a server with 200GB of ram to handle it.

What do you suggest for best performances? Mysql 5, Mysql 6 or MariaDB?

like image 927
cedivad Avatar asked Sep 25 '11 17:09

cedivad


People also ask

Is MySQL replaced by MariaDB?

The developers designed it as a drop-in replacement of MySQL. Since it was forked from MySQL, basically all of the structures MariaDB uses are the same.

Is MySQL better than MariaDB?

When it comes to performing queries or replication, MariaDB is faster than MySQL. So if you need a high-performance relational database solution, MariaDB is a good choice. In addition, MariaDB also easily supports a high concurrent number of connections without much performance degradation.

Is MariaDB more popular than MySQL?

Today, both databases are very popular and are used extensively by the developer community. MySQL is ranked second among the relational databases and second overall (Oracle database being first). MariaDB is behind - ninth among the relational databases and fourteenth overall.

Why did MySQL change to MariaDB?

About MariaDB Although MySQL is still an open source project, it is owned by Oracle, purveyors of their own enterprise software. Worries about the progress of MySQL as well as the status of MySQL as an open source project have prompted the migration to MariaDB.


1 Answers

MariaDB 5.3 should give you the best performance:

  • It uses the XtraDB (InnoDB improved) storage engine from Percona as default.
  • The optimizer is greatly improved to handle big data.
  • Replication is a magnitude faster in MariaDB if you have lots of concurrent updates to InnoDB.

See http://kb.askmonty.org/en/what-is-mariadb-53 for a list of features.

like image 178
Monty Avatar answered Oct 07 '22 00:10

Monty