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ções
- Modelo de segurança
- Iniciar Redis durante o arranque
- Reforço de segurança aplicado por distribuições Linux comuns
- Bibliotecas de cliente e ligações de linguagem
Módulo 2: Modelo de dados
- Tipos de dados primitivos e comandos para os manipular
- Casos de utilização típicos para cada tipo de dados
- Convenções comuns de nomenclatura para chaves Redis
- "Redis is mostly single-threaded" - o que isso significa na prática
- Protocolo de fios Redis
- O que fazer se sua biblioteca cliente não conhece algum comando útil
- Porque é que alguns comandos não estão deliberadamente disponíveis em algumas bibliotecas cliente
- Como ajustara sua mentalidade em relação à de um projetista de bases de dados relacionais
- Dicas gerais sobre organização de dados
- Expiração
- Pub/Sub
- Transações & scripts Lua
- Módulos externos
- Dicas gerais sobre consistência de dados
Módulo 3: Sugestões de desempenho
- Avaliação comparativa Redis
- Comandos a evitar
- Depuração de problemas de latência
- Problemas com pedidos DELgrandes - o que usar em vez disso
- Pipelining
- Inserção em massa
- Depuração de 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 evitaro desgaste da SSD
- Cópia de segurança e restauro
- Ferramentas para explorar o conteúdo da base de dados
- Ferramentas para análise de dump
- Ajustar a durabilidade ao desempenho
- Alternar entre RDB e AOF
- Casos de utilização de Redis sem disco
- Ajustes no nível do SO relevantes para Redis
- Monitorização do desempenho de Redis
Módulo 5: Mais do que um Redis
- Iniciar várias instâncias de Redis num servidor
- Particionamento ao nível da aplicação
- Replicação mestre-escravo
- Alta disponibilidade utilizando o Redis Sentinel
- Redis Cluster
- Fazer com que o Sentinel e o Cluster funcionem através de NAT
- Fazendo backups consistentes
Módulo 6: Alta disponibilidade
- Instalar e configurar servidores multi-Redis
- Servidor autónomo com várias instâncias
- Replicação mestre/escravo
- Redis cluster HA com Sentinel
- Redis cluster de fragmentação
- Combinação de Redis replicação (com Sentinel) + capacidade de fragmentação
- Monitorização, cópia de segurança/restauro e otimização do desempenho para a configuração
Requisitos
- Os participantes devem estar confortáveis com tarefas básicas de administração de sistemas usando a linha de comando linux. Alguns tópicos requerem habilidades de programação ou scripting. Ao fazer a reserva, por favor, liste as linguagens de programação com as quais você está familiarizado. Se não houver nenhum, nós apenas emitiremos comandos redis do redis-cli.
21 horas
Declaração de Clientes (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis