Linha 41: Linha 41:
|Suportado
|Suportado
|Suportado
|Suportado
|-
|Linguagens de Programação
|Suportado
|Não Suportado
|-
|-
|Sistema de tipo extensível
|Sistema de tipo extensível
Linha 53: Linha 49:


*ACID(Atomicity, Consistency, Isolation, Durability): (Atomicidade, Consistência, Isolação, Durabilidade) é um conjunto de propriedades das transações de banco de dados. A conformidade ACID garante que nenhum dado é perdido em caso de falha, mesmo quando há várias mudanças feitas durante uma única transação.
*ACID(Atomicity, Consistency, Isolation, Durability): (Atomicidade, Consistência, Isolação, Durabilidade) é um conjunto de propriedades das transações de banco de dados. A conformidade ACID garante que nenhum dado é perdido em caso de falha, mesmo quando há várias mudanças feitas durante uma única transação.


= Referencia =
= Referencia =

Edição das 15h10min de 11 de janeiro de 2018


Matriz de Decisão

Feature PostgreSQL MySQL
Open Source Totalmente Open Source Open source, mas de propriedade da Oracle e oferece versões comerciais
Conformidade ACID* Total conformidade Algumas versões estão em conformidade
Suporte a concorrencia A implementação MVCC suporta múltiplos pedidos sem bloqueios de leitura Suporta em algumas versões
Segurança Seguro desde o início com o suporte SSL SSL suportado em algumas versões
NoSQL/ JSON Ambos Apenas JSON
Métodos de Acesso Suporta todos os padrões Suporta todos os padrões
Replicação Master-master replication

Master-slave replication

Master-slave replication info
MATERIALIZED VIEW Suportado Não Suportado
Tabelas Temporarias Suportado Suportado
Dados geoespaciais Suportado Suportado
Sistema de tipo extensível Suportado Não Suportado


  • ACID(Atomicity, Consistency, Isolation, Durability): (Atomicidade, Consistência, Isolação, Durabilidade) é um conjunto de propriedades das transações de banco de dados. A conformidade ACID garante que nenhum dado é perdido em caso de falha, mesmo quando há várias mudanças feitas durante uma única transação.

Referencia

https://db-engines.com/en/system/MySQL%3BPostgreSQL

https://www.2ndquadrant.com/en/postgresql/postgresql-vs-mysql/

https://pt.stackoverflow.com/questions/8609/quais-as-vantagens-e-desvantagens-entre-mysql-e-postgresql