MariaDB Enterprise는 선도적인 프로덕션급 오픈 소스 데이터베이스로, MySQL Enterprise 또는 EnterpriseDB Postgres 플랫폼에서 제공되는 기능을 훨씬 능가하는 기능 세트를 갖추고 있습니다. MySQL을 계승하는 MariaDB Enterprise는 분산형 SQL 및 컬럼형 스토리지와 같은 기능으로 계속 혁신하고 있지만 EnterpriseDB는 다중 마스터 클러스터링 및 투명한 데이터 암호화와 같은 중요한 기능이 미흡한 상태입니다.
아래 표는 MariaDB Enterprise와 오픈 소스 경쟁 제품 간의 몇 가지 차이점을 보여줍니다.
EnterpriseDB | MySQL | MariaDB | |
---|---|---|---|
MongoDB-compatible NoSQL | No | No | Yes |
Distributed SQL | No | No | Yes |
Columnar storage | No | No | Yes |
Temporal tables | No | No | Yes |
Oracle database compatibility | Yes | No | Yes |
Non-blocking backups | Yes | 3rd-party product | Yes |
Write-anywhere clustering | No | Yes | Yes |
Transaction replay | No | No | Yes |
Secure by default | No | Yes | Yes |
MariaDB Enterprise는 Oracle Database, Microsoft SQL Server 및 IBM Db2와 동일한 주요 엔터프라이즈 기능을 지원하며 경우에 따라 더 많은 기능을 지원하기도 합니다(예: 분산형 SQL을 통한 탄력적 확장). 또한 Oracle Database, IBM Db2 및 MariaDB Enterprise는 모두 다중 마스터 클러스터링을 지원하지만 MariaDB Enterprise만 비공유 아키텍처를 구현합니다.
아래 표는 MariaDB Enterprise와 독점 경쟁업체 간의 몇몇 차이점을 보여줍니다.
MariaDB Enterprise Server | Oracle Enterprise Edition | Microsoft SQL Server Enterprise | IBM DB2 | |
---|---|---|---|---|
Replication | Yes | Active Data Guard* | Availability Groups | SQL Replication |
Clustering | Multiple clustering options | RAC* | Yes* | pureScale |
Multi-cloud Single-architectures | Yes | No | No | No |
Backup and restore | MariaDB BCM | RMAN | Yes | Yes |
Built-in SQL IDE | Yes | Yes | Yes | No |
Distributed partitions with legacy RDBMS connectors | Multiple options | Oracle Partitioning* | No | DPF |
Compression | Multiple options | Advanced Compression* | Yes | Yes |
Encryption | Yes | Advanced Security* | Yes | Yes |
Database firewall | Yes | Database Firewall* | Uses Windows Firewall | No |
Dynamic data masking | Yes | Advanced Security* | Yes | Yes |
Columnar | MariaDB ColumnStore | Database In-Memory* | Yes | Blu Acceleration |
Temporal | Yes | Flashback Query* | Temporal Tables | Time Travel Query |
Stored procedures | SQL, PSM, PL-SQL, C | PL, SQL, Java | T-SQL | DB2-SQL, SQL PL |
Oracle compatibility | Yes | Yes | No | Yes |