Infraestrutura

Redis II: Estruturas e recursos na sua base NoSQL

Curso online de Redis II: Estruturas e recursos na sua base NoSQL

532 8.5

8,5

é a nota desse curso

2.147

alunos neste curso

Faça esse curso e...

  • Implemente listas no Redis
  • Trabalhe com uma fila de espera
  • Entenda recursos como busy wait e pop blocante
  • Crie ranks de usuários e elementos
  • Use ordenação com o zrange wishscores

Veja o primeiro vídeo

Público alvo

Quem já fez o curso de nosql chave valor com Redis 1

Nível de Dificuldade

Básico

Instrutores

  • Guilherme Silveira

    Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Ultimas notícias

    • Ultimas notícias na memória
    • Comandos do redis para listas
    • Implementando listas no redis com Ipush, Rpush, llen, lindex, lrange, ltrim
  2. Uma fila de espera de envio de emails e mensagens de celular

    • A fila em uma diagrama
    • Ipop e o problema de uma atomicidade de uma fila
  3. Busy wait e pop blocante com o blpop

    • Filas e a importancia do redis
  4. Rede social e relacionamento

    • Rede social e relacionamento
    • Operações básicas de conjunto sadd, scard, smembers, sismember, srem
    • Interseccao entre conjuntos com o sinter
    • Diferença entre conjuntos e possiveis amigos com sdiff
  5. Ranks

    • Continuando com hashes
    • Criando um conjunto ordenado com zadd e zcard
    • Ranks de usuários e elementos com zrange e zrevange
  6. Entendendo mais sobre a ordenação com o zrange wishscores e usando numeros negativos

    • Posição de um elemento com um zscore e zrank
    • Armazenando somente o id e fazendo uma busca extra
  7. Complexidade e velocidade dos algoritmos e estruturas de dados no redis

    • Parabéns

Experiências de quem já estudou com a gente

Foto do aluno

Luis Henrique Nascimento dos Santos

em 13/10/2015

Um curso muito bom, extremamente didático ! Recomendo a todos.

Redis II: Estruturas e recursos na sua base NoSQL

Foto do aluno

Henrique Alves

em 21/10/2015

Excelente curso, didática impecável. Muito esclarecedor.

Redis II: Estruturas e recursos na sua base NoSQL

Foto do aluno

Afonso Barrenha

em 26/12/2015

O Guilherme tem uma didática muito boa. As explicações e os vídeos são muito bons.

Redis II: Estruturas e recursos na sua base NoSQL

Escolha o seu plano e vamos começar

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana