📅  最后修改于: 2021-08-25 17:12:08             🧑  作者: Mango
1. MySQL:
MySQL是基于结构化查询语言(SQL)的开源关系数据库管理系统(RDBMS)。它由oracle公司开发和管理,最初于1995年5月23日发布。它被广泛地用于许多小型和大型工业应用程序中,并且能够处理大量数据。在Oracle收购MySQL之后,数据库的使用出现了一些问题,因此开发了MariaDB。
2. MariaDB:
MariaDB是一个开源关系数据库管理系统(RDBMS),它是广泛使用的MySQL数据库技术的兼容即插即用替代品。它由MariaDB基金会开发,最初于2009年10月29日发布。MariaDB具有大量新功能,因此在性能和面向用户方面比MySQL更好。
MySQL和MariaDB之间的区别:
S.NO. |
MySQL |
MariaDB
1. |
MySQL is written in C and C++ languages. |
MariaDB is written in C, C++, Perl and Bash languages. |
2. |
It was initially released on 1995. |
It was initially released on 2009. |
3. |
The performance of MySQL is not that great when compared to MariaDB. |
The performance of MariaDB is far better than MySQL. |
4. |
It does not provide a replacement for MariaDB. |
It provides a drop-in replacement for MySQL. |
5. |
Data masking is done in MySQL. |
There is no data masking. |
6. |
Proprietary code is accessible in MySQL enterprise edition. |
Proprietary code is not accessible in MariaDB. |
7. |
It does not support binary logs or temporary table Space. |
It supports temporary table Space and binary encryption. |
8. |
It can not handle large-sized data easily. |
It can handle large-sized data easily. |
9. |
Privilege checks are not that fast in MySQL. |
Privilege checks are done faster in MariaDB. |
10. |
MySQL has 1600 forks . |
MariaDB has 868 forks. |
11. |
Famous companies like Airbnb, Pinterest, Slack, Udemy, Twitter uses MySQL. |
Famous companies like CUNY, Accenture, Docplanner, Grooveshark, Northrop Grumman, uses MariaDB. |
12. |
Server operating systems for MySQL are FreeBSD, Linux, OS X, Solaris, Windows i.e OS X is supported in MySQL as a server. |
Server operating systems for are FreeBSD, Linux, Solaris, Windows i.e OS X is not supported in MariaDB as a server. |
|