Módulo de estudo
Bancos de Dados em Memória e Sistemas de Cache: Redis e suas Alternativas
Curso completo sobre Redis, Valkey, Memcached, DragonflyDB, KeyDB, Hazelcast, Ignite, Aerospike — da teoria à operação em produção.
- Nível
- Intermediário
- Duração
- 28h
- Pontos
- 1850
- Aulas
- 44
0 de 56 etapas concluídas
O que você vai aprender
- Compreender bancos de dados em memória e o papel do cache em arquiteturas modernas
- Dominar Redis: estruturas, persistência, cluster e otimização
- Avaliar alternativas (Valkey, Memcached, DragonflyDB, KeyDB, Hazelcast, Ignite, Aerospike)
- Medir performance, operar em produção e tomar decisões técnicas fundamentadas
Bancos de Dados em Memória e Sistemas de Cache
Bem-vindo ao curso mais completo da plataforma sobre dados em memória e cache. Em 12 matérias, 44 aulas e cerca de 28 horas, você percorre o ecossistema inteiro — do "por que Redis ficou popular" até boas práticas de produção com replicação, sharding e consistência distribuída.
Para quem é este curso?
Desenvolvedores backend, arquitetos de software, engenheiros de infraestrutura e estudantes de tecnologia que precisam escolher, implementar e operar sistemas de cache com critério técnico — não apenas seguir modinha.
O que você vai conquistar
- Entender quando cache resolve (e quando cria problemas)
- Dominar Redis na prática: estruturas, persistência, Sentinel, Cluster
- Conhecer Valkey, Memcached, DragonflyDB, KeyDB, Hazelcast, Ignite e Aerospike
- Comparar soluções com matriz de decisão objetiva
- Medir latência (P50/P95/P99), otimizar memória e evitar gargalos
- Operar ambientes distribuídos com segurança em produção
Estrutura do curso
- Introdução — conceitos, casos de uso e critérios de escolha
- Redis — o padrão da indústria em profundidade
- Alternativas — Valkey, Memcached, DragonflyDB, KeyDB, Hazelcast, Ignite, Aerospike
- Comparativos — decisões técnicas fundamentadas
- Performance e operações — medição, otimização e produção
Ao concluir as matérias e passar na prova final, você recebe certificado e badge de conclusão.
Revisão 1.0.1: auditoria de consistência — descrições das aulas, pontuação alinhada (aulas + simulados + prova) e publicação confirmada.
Grade curricular
Cada matéria agrupa várias aulas e um simulado. Ao concluir todas, faça a prova final para obter o certificado.
- Não iniciada
- Em andamento
- Concluída
-
Matéria 1
Introdução aos Bancos de Dados em Memória e Sistemas de Cache
Entenda por que o Redis se tornou padrão, o que são bancos em memória, casos de uso e critérios de escolha.
-
-
-
-
-
Simulado da matéria
Simulado: Introdução aos Bancos de Dados em Memória e Sistemas de Cache
Fazer simulado
-
-
Matéria 2
Redis: O padrão da indústria
Arquitetura interna, estruturas de dados, persistência, replicação, cluster e recursos avançados do Redis.
-
-
Matéria 3
Valkey: O sucessor open source do Redis
Origem do Valkey, compatibilidade com Redis e cenários de adoção.
-
-
Matéria 4
Memcached
Arquitetura minimalista, casos de uso e comparação com Redis.
-
-
Matéria 5
DragonflyDB
Arquitetura multithread, desempenho e compatibilidade com Redis.
-
-
Matéria 6
KeyDB
Multithreading, Active Replication e recursos exclusivos do KeyDB.
-
-
Matéria 7
Hazelcast
Plataforma de computação distribuída em memória e data grid.
-
-
Matéria 8
Apache Ignite
Banco distribuído em memória, SQL e casos corporativos.
-
-
Matéria 9
Aerospike
NoSQL de baixa latência com arquitetura híbrida RAM + SSD.
-
-
Matéria 10
Comparando as principais soluções do mercado
Comparativos diretos entre Redis, Valkey, Memcached, DragonflyDB, KeyDB e mais.
-
-
Matéria 11
Performance e otimização
Métricas, pipelining, memória, eviction e concorrência.
-
-
Matéria 12
Operações distribuídas e concorrência
Replicação, sharding, consistência, operações atômicas e boas práticas de produção.
-
Etapa final
Prova final
Nota mínima: 70% · 18 questões
Faça login para registrar sua aprovação, pontos e certificado.
Iniciar prova finalProva final bloqueada
Conclua todas as matérias e simulados para liberar a prova final.