MariaDB x MySQL – 03

A tabela a seguir ilustra as principais diferenças entre MariaDB e MySQL:

MySQL Maria DB
Desenvolvedor Corporação Oracle MariaDB Corporation AB (MariaDB Enterprise),
MariaDB Foundation (comunidade MariaDB Server)
Protocolos MySQL MySQL + MariaDB
Código fonte Código aberto + proprietário Código aberto
Desenvolvimento Fechado Abrir
Colaboração Limitado Extenso
Mecanismos de armazenamento Mesclagem de arquivo de memória CSV InnoDB
MyISAM
BLACKHOLE

InnoDB
MyISAM
BLACKHOLE
CSV ARQUIVO
DE MEMÓRIA MERGE ColumnStore MyRocks Aria SphinxSE TokuDB CONNECT SEQUENCE Spider Cassandra

Restrição CHECK Não Sim
Expressão PADRÃO Não Sim. Além disso, oferece suporte a valores DEFAULT para colunas BLOBeTEXT
Colunas virtuais Sim Sim
Colunas dinâmicas Não Sim
Funções Sim Sim
EXCLUIR… RETORNANDO Sim Não
Suporte SIG Sim Sim
Relatório de progresso ALTER TABLEe LOAD DATA INFILEdeclaração Não Sim
Eliminação de Tabela Não Sim
Gerenciamento SQL Ambiente de trabalho MySQL SQLyog
Monitoramento Monitor Empresarial MySQL Monyog
Cópia de segurança Backup Empresarial MySQL Backup MariaDB
Expressões de tabela comum SQL ( CTE ) Sim (desde a versão 8.0) Sim
Funções da janela SQL Sim (desde a versão 8.0) Sim
Suporte JSON Sim Sim
Mascaramento de dados Não Sim. (MariaDB MaxScale)
Criptografia Criptografia Empresarial MySQL Criptografia MariaDB
Firewall de banco de dados Firewall Empresarial MySQL Firewall MaxScale
Auditoria Auditoria Empresarial MySQL Auditoria MariaDB
Análise Não MariaDB ColumnStore
Particionamento Particionamento MySQL Particionamento MariaDB
Roteamento Roteador MySQL MariaDB MaxScale
Replicação Replicação MySQL Replicação MariaDB

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *