Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Módulo 1: Configuração inicial
- Redis Lançamentos
- Instalação
- Configuração
- Modelo de segurança
- Iniciando Redis durante a inicialização
- Reforço de segurança aplicado por distribuições comuns Linux
- Bibliotecas de cliente e ligações de linguagem
Módulo 2: Modelo de dados
- Tipos de dados primitivos e comandos para manipulá-los
- Casos de uso típicos para cada tipo de dados
- Convenções de nomenclatura comuns para Redis chaves
- "Redis é principalmente de thread único" - o que isso significa na prática
- Redis protocolo de fio
- O que fazer se sua biblioteca cliente não souber sobre algum comando útil
- Por que alguns comandos estão deliberadamente indisponíveis em algumas bibliotecas cliente
- Como ajustar sua mentalidade a partir da mentalidade de um designer de banco de dados relacional
- Dicas gerais sobre organização de dados
- Expiração
- Pub/Sub
- Transações e Lua scripts
- Módulos externos
- Dicas gerais sobre consistência de dados
Módulo 3: Dicas de desempenho
- Comparativo Redis
- Comandos para evitar
- Depurando problemas de latência
- Problemas com grandes solicitações DEL – o que usar
- Pipeline
- Inserção em massa
- Depurando o uso excessivo de memória
- Dicas de otimização de memória
Módulo 4: Operações
- Mecanismos de persistência disponíveis
- Precauções para evitar o desgaste do SSD
- Backup e restauração
- Ferramentas para explorar o conteúdo do banco de dados
- Ferramentas para análise de dump
- Ajustando durabilidade versus desempenho
- Alternando entre RDB e AOF
- Casos de uso para sem disco Redis
- Ajustáveis em nível de sistema operacional relevantes para Redis
- Monitorando Redis desempenho
Módulo 5: Mais de um Redis
- Iniciando múltiplas instâncias de Redis em um servidor
- Particionamento em nível de aplicativo
- Replicação mestre-escravo
- Alta disponibilidade usando Redis Sentinel
- Redis Aglomerado
- Fazendo o Sentinel e o Cluster funcionarem em NAT
- Fazendo backups consistentes
Requisitos
Os participantes devem estar familiarizados com tarefas básicas de administração de sistemas usando a linha de comando do Linux. Alguns tópicos requerem conhecimentos de programação ou de scripting. Ao efetuar a reserva, por favor indique as linguagens de programação com que está familiarizado. Se não houver nenhuma, nós apenas emitiremos comandos redis a partir do redis-cli.
14 horas
Declaração de Clientes (1)
Hands on work, not just theory.