Comparativos de Bancos de Dados

Escolha pelo objetivo: OLTP vs OLAP, consistência, latência, escala e custo de operação.

Por modelo de dados

Comparativo rápido

SGBDModeloForçasAtenção
PostgreSQLRelacionalSQL padrão, extensões (PostGIS/Timescale)Tune fino necessário p/ cargas intensas
MySQL/MariaDBRelacionalPopular, simples, vasto ecossistemaRecursos avançados variam por engine
SQL ServerRelacionalIntegração MS, BI/SSIS/SSASLicenciamento
OracleRelacionalRecursos corporativos e HALicenciamento
SQLiteRelacionalEmbutido, zero‑configConcorrência limitada
MongoDBDocumentoFlexível, agregação forteTransações multi‑coleção
RedisChave‑valorIn‑memory, latência mínimaPersistência/HA conforme modo
CassandraWide‑columnAlta escrita, escala horizontalModelagem por consultas
Neo4jGrafoRoteiros/caminhos eficientesCusto com grafos densos
ClickHouseColunarAnalítico muito rápidoDesign p/ OLAP (não OLTP)
ElasticsearchBuscaFull‑text, agregaçõesNão substitui ACID

Recomendações por cenário