Bancos de dados
⚡ Desempenho, transações e NoSQL
Acelere as consultas com índices, garanta a integridade com transações ACID e conheça o mundo NoSQL: documentos, chave-valor, grafos, o teorema CAP e a escalabilidade.
O que você vai aprender
- Indexar colunas com
CREATE INDEXe diagnosticar planos comEXPLAIN QUERY PLAN - Agrupar operações em transações com
BEGIN,COMMITeROLLBACKcumprindo o ACID - Comparar SQL e NoSQL (documentos, chave-valor, grafos, colunar) e escolher conforme o caso
- Raciocinar sobre o teorema CAP e escalar com replicação e sharding
Lições
Índices: acelerar as buscasComo um índice transforma uma busca linear em logarítmica, quando criá-lo e o que custa. Transações e ACIDAgrupar operações em uma unidade atômica, as quatro garantias ACID e as condições de corrida. NoSQL, o teorema CAP e a escalabilidadeFamílias NoSQL (documentos, chave-valor, grafos, colunar), SQL vs NoSQL, CAP e como escalar.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →