📜  MariaDB 和 MS SQL Server 的区别

📅  最后修改于: 2021-09-10 02:25:23             🧑  作者: Mango

1. 玛丽亚数据库:
MariaDB 是一个开源关系数据库管理系统 (RDBMS),是广泛使用的 MySQL 数据库技术的兼容替代品。它由 MariaDB Foundation 开发并于 2009 年 10 月 29 日首次发布。MariaDB 具有大量新功能,这使其在性能和用户导向方面优于 MySQL。

2. 微软 SQL 服务器:
Microsoft SQL Server 是一个关系数据库管理系统 (RDBMS),它依赖于平台,并且是基于 GUI 和命令的软件。它支持企业 IT 环境中的各种事务处理、商业智能和分析应用程序。它由微软公司开发,最初于 1989 年 4 月 24 日发布。

MariaDB 和 MS SQL Server 的区别:

S.NO. MARIADB MS SQL SERVER
1. Developed by MariaDB Corporation Ab and MariaDB Foundation on 2009. Developed by Microsoft Corporation and initially released on April 24, 1989.
2. MariaDB is written in C, C++, Perl and Bash languages. MS SQL server is written in C and C++.
3. It is a MySQL application compatible open source RDBMS, enhanced with high availability, security, interoperability and performance capabilities. It is a Microsofts relational DBMS.
4. The primary database model for MariaDB is Relational DBMS. The primary database model for MS SQL Server is also Relational DBMS.
5. It has two Secondary database models – Document store and Graph DBMS. It also has two Secondary database models – Document store and Graph DBMS.
6. The license for MariaDB is Open Source. The license for MS SQL Server is Commercial.
7. Server operating systems for MariaDB are FreeBSD, Linux, Solaris and Windows. Server operating systems for MS SQL Server are Linux and Windows.
8. It support two replication methods – Master-master replication and Master-slave replication. It also support replication but in depends on the SQL-Server Edition.
9. Technical documentation : mariadb.com/­kb/­en/­library Technical documentation : docs.microsoft.com/­en-ie/­sql/­sql-server/­sql-server-technical-documentation