Curso

Curso de NoSQL (Redis) com Java

Nosso curso de NoSQL com Java se inicia com uma descrição do Redis. Será apresentado o modelo não relacional por este adotado, o chave-valor. Em seguida, veremos o básico do seu funcionamento através dos seus comandos mais usados, conhecendo assim as estruturas de dados a que o banco de dados da suporte. Logo em seguida, conheceremos algumas técnicas básicas de administração que nos permitirão conhecer com maior profundidade seu funcionamento para, em seguida, podermos aplicá-lo dentro da plataforma Java, aonde conheceremos seu principal driver (Jedis) e como aproveitar suas poderosas e eficientes capacidades.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

19 horas

(10 aulas)

Aula 1 - Curso de NoSQL: Introdução

Nessa videoaula iremos iniciar um curso sobre Redis com Java. Iremos ver o Redis (Remote Dictionary Server) e os conceitos básicos por trás do seu funcionamento.

Aula 2 - Curso de NoSQL: Instalação

Nessa videoaula iremos ver como deve ser feita a instalação do Redis nos ambientes Windows e Linux.

Aula 3 - strings e listas

Nessa videoaula conheceremos duas estruturas de dados gerenciadas pelo Redis.

Aula 4 - Conjuntos

Veja nessa videoaula como o Redis lida com conjuntos ordenados ou não. Conheceremos alguns recursos úteis oferecidos pelo banco de dados, como as operações de união e interseção de conjuntos.

Aula 5 - Estruturas de dados: hashes

Nessa videoaula conheceremos a última estrutura de dados fornecida pelo Redis que é o hash, ideal para representarmos entidades mais complexas, como objetos.

Aula 6 - Chaves e bancos de dados

Nessa videoaula entenderemos como o Redis organiza internamente seus bancos de dados, além de também conhecermos algumas funções muito importantes para manipulação de chaves.

Aula 7 - Controle Transacional

Nessa videoaula conheceremos o controle transacional oferecido pelo Redis e veremos como as propriedades ACID são implementadas.

Aula 8 - Persistência e Backup

Nessa videoaula veremos a importância que é o desenvolvedor saber como o Redis persiste o conteúdo de suas bases de dados. Serão expostos os dois modos de persistência adotados: RDF e AOF.

Aula 9 - Replicação de dados

Nessa videoaula veremos um poderoso recurso oferecido pelo Redis é a replicação de dados, que nos permite criar arquiteturas robustas que garantam melhor escalabilidade e disponibilidade em nossas aplicações.

Aula 10 - Curso de NoSQL: Integração inicial com Java

Nessa videoaula começamos a expor como é feita a integração do Redis com projetos baseados em Java. Veremos quais as opções de drivers fornecidas atualmente.

Ver todas as 19 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Java

Linguagem Java: Hello World!

Linguagem Java: tipos de dados

Linguagem Java: Controle de Fluxo