
Autor: Rodrigo Lazoti
Idioma: Português
Páginas: 165
Ano: 2014
ISBN: 978-85-66250-39-8
Entrega: Quando o pagamento for confirmado o ebook será enviado rapidamente por e-mail.
Conteúdo
Saber usar a melhor ferramenta para cada problema é determinante para qualquer pessoa ligada à área de tecnologia e, atualmente, com o desenvolvimento de novos bancos de dados, as opções para essa área aumentaram bastante, trazendo muito mais poder às aplicações.
Neste livro, Rodrigo Lazoti mostrará por que trabalhar com o Redis e bancos de dados chave/valor podem trazer enormes ganhos de performance para sua aplicação, além de também ser a ferramenta ideal para diversos sistemas.
Você vai aprender a trabalhar com estruturas clássicas e modernas de dados e armazenamento, filas, listas, conjuntos, além da configurações de mecanismos de publish e subscribe e, claro, como usar todo o poder da API do Redis.
Sumário
1 - Começando com o Redis
1.1 - Instalando no Unix, Linux e Mac OS
1.2 - Instalando no Windows
1.3 - Iniciando o Redis
1.4 - Olá Redis
1.5 - Próximos passos
2 - Conhecendo o Redis
2.1 - O que o Redis não é
2.2 - Indo além do CLI
2.3 - Olá Redis em Java
2.4 - Testando o Redis online
2.5 - Recursos do livro
2.6 - Próximos passos
3 - Redis no mundo real — Parte 1
3.1 - Cache de dados com Strings
3.2 - Encontrando as chaves armazenadas
3.3 - Utilizando hashes
3.4 - Próximos passos
4 - Redis no mundo real — Parte 2
4.1 - Expirando chaves de forma automática
4.2 - Estatísticas de páginas visitadas
4.3 - Estatísticas de usuários únicos por data
4.4 - Próximos passos
5 - Redis no mundo real — Parte 3
5.1 - Lista das últimas páginas visitadas
5.2 - Criando uma fila de mensagens
5.3 - Manipular relacionamento entre amigos e seus grupos
5.4 - Próximos passos
6 - Redis no mundo real — Parte 4
6.1 - Armazenando as vitórias dos usuários em um jogo
6.2 - Scores dos jogadores com Sorted Set
6.3 - Identificando os tipos de cada chave
6.4 - Próximos passos
7 - O que mais o Redis pode fazer
7.1 - Enviando mensagens com PUB-SUB
7.2 - Enviando múltiplos comandos com Pipeline
7.3 - Utilizando transações no Redis
7.4 - Executando scripts em Lua
7.5 - Próximos passos
8 - Monitorando o Redis
8.1 - Como monitorar comandos
8.2 - Obtendo informações do servidor
8.3 - Algumas dicas de uso
8.4 - Próximos passos
9 - Administrando o Redis
9.1 - Utilizando um arquivo de configuração
9.2 - Segurança
9.3 - Persistência dos dados contidos em memória
9.4 - Definindo o banco de dados
9.5 - Próximos passos
10 - Gerenciando várias instâncias do Redis
10.1 - Replicação
10.2 - Sentinel
10.3 - Cluster
10.4 - Próximos passos
11 - Para saber mais