Este curso, "Redis Intermédio a Avançado", foi projetado para desenvolvedores e administradores de sistemas que possuem uma compreensão fundamental do Redis e desejam aprofundar seus conhecimentos e habilidades. Mergulharemos em tópicos avançados, explorando estratégias de gerenciamento de chaves, estruturas de dados avançadas, gerenciamento de transações, mensagens Pub/Sub, scripting Lua, opções de persistência, configurações de segurança, técnicas de monitoramento de desempenho, a estrutura de dados HyperLogLog e gerenciamento de cluster. Através de laboratórios práticos, você obterá experiência prática na implementação e gerenciamento do Redis em cenários do mundo real.
Objetivos
Ao concluir este curso, você será capaz de:
- Implementar estratégias avançadas de gerenciamento de chaves para acesso eficiente aos dados.
- Utilizar estruturas de dados Redis (Listas, Sets, Sorted Sets, Hashes) de forma eficaz para vários casos de uso.
- Gerenciar transações no Redis para garantir a consistência dos dados.
- Implementar mensagens Pub/Sub para comunicação em tempo real.
- Escrever e executar scripts Lua dentro do Redis para lógica personalizada.
- Configurar e gerenciar opções de persistência do Redis para durabilidade dos dados.
- Implementar medidas de segurança para proteger os dados do Redis.
- Monitorar o desempenho do Redis e identificar gargalos potenciais.
- Utilizar HyperLogLog para estimativa aproximada de cardinalidade.
- Configurar e gerenciar um cluster Redis para escalabilidade e alta disponibilidade.
Destaques
- Laboratórios Práticos: Extensos laboratórios práticos fornecem experiência prática com cada tópico.
- Cenários do Mundo Real: Aprenda como aplicar o Redis em aplicações do mundo real e resolver desafios comuns.
- Instrução Especializada: Beneficie-se da instrução e orientação de especialistas ao longo do curso.
- Cobertura Abrangente: Cobre uma ampla gama de tópicos avançados do Redis.
- Habilidades Práticas: Desenvolva habilidades práticas que você pode aplicar imediatamente aos seus projetos.
Ao fazer este curso, você obterá a experiência para:
- Projetar e implementar soluções Redis escaláveis e de alto desempenho.
- Otimizar as configurações do Redis para casos de uso específicos.
- Solucionar problemas e resolver problemas comuns do Redis.
- Proteger as implementações do Redis contra acesso não autorizado.
- Aproveitar os recursos avançados do Redis para construir aplicações inovadoras.
- Tornar-se um administrador e desenvolvedor Redis proficiente.


