Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
De: R$ 0,00Por: R$ 30,00ou X de
Preço a vista: R$ 30,00
Quem viu este produto , comprou
-
Esteja você interessado em aprender sobre integração com AJAX2, desenvolvimento voltado a extensões (plug-ins), ou apenas em construir aplicativos web de qualidade, não consigo pensar em ninguém melhor que Ian para ser seu guia. ... Ler mais +
QUERO VER -
Sun Certified Java Programmer - Guia do Exame SCJP
-
OCA/OCP Java SE 7 Guia de Estudo do Programador I & II (Exames 1Z0-803 & 1Z0-804)
-
Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java Orientação a Objetos na
-
Guia de Certificação em Java - Exame CX 310-035
Este Guia de Certificação em Java é um livro fundamental para preparar os candidatos ao exame de programador Java da Sun, a primeira e mais requisitada certificação desta tecnologia. Cada um dos tópicos do exame são apresentados de forma clara e direcionada às dificuldades que podem ser encontradas na prova. ... Ler mais +
QUERO VER -
Ant em Ação - 2ª Edição de Java Development com Ant Ant em Ação - 2ª Edição de Java Development com
Semana do Consumidor
-
Prezado leitor, Escrevemos este livro para servir como recurso definitivo que lhe ajude a pôr-se pronto com a plataforma JavaFX™, usando a liberação 1.2 final. Cada um de nós é apaixonado pelo JavaFX, porque ele desempenha um papel chave na promessa longamente esperada da onipresente tecnologia Java™ de cliente rico, que ajudará a restaurar a sanidade ao desenvolvimento de aplicações de Internet. Também estamos empolgados com a produtividade melhorada do desenvolvedor que advém da sintaxe declarativa, das poderosas ligações, da programação funcional, e dos fantásticos gráficos de cena, no JavaFX. ... Ler mais +
QUERO VER -
POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves
-
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
-
Desenvolvendo Aplicações Comerciais em Java com Java J2EE e UML
-
-
Java Direto Ao Ponto - Ciência Moderna
VITRINE Os Livros mais Vendidos !
-
Java RESTful na Prática com JAX -RS Java RESTful na Prática com JAX -RS
-
Quem viu este produto , também se interessou
-
Sun Certified Java Programmer - Guia do Exame SCJP
-
Persistência no Spring com Hibernate
Este livro não só ensinará as funcionalidades do Spring 3 e do Hibernate 3.5, mas também guiará você pelos passos essenciais da construção de uma aplicação real – atendendo a armadilhas e considerações comuns ao longo do caminho. Nós apresentaremos melhores práticas e truques que aprendemos ao longo de anos de experiência prática e que você também pode aplicar em seus próprios projetos. Como bônus, você também aprenderá sobre dois empolgantes projetos de estado da arte construídos sobre o Spring e o Hibernate: o Grails e o Roo. ... Ler mais +
QUERO VER -
-
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
-
Aprendendo Java por meio de Conceitos e Exemplos Aprendendo Java por meio de Conceitos e Exemplos
-
Esteja você interessado em aprender sobre integração com AJAX2, desenvolvimento voltado a extensões (plug-ins), ou apenas em construir aplicativos web de qualidade, não consigo pensar em ninguém melhor que Ian para ser seu guia. ... Ler mais +
QUERO VER -
Desenvolvendo Aplicações Comerciais em Java com Java J2EE e UML
-
Sistemas Operacionais com Java - 8ª Edição
-
-
POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves
-
Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML
-
Ant em Ação - 2ª Edição de Java Development com Ant Ant em Ação - 2ª Edição de Java Development com
Semana do Consumidor
-
Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
- DescriçãoExplorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Luiz Henrique Zambom Santana
Luiz Henrique Zambom Santana é bacharel e mestre em Ciência da Computação. Possui mais de 10 anos de experiência em programação Java e há dois anos atua com tecnologias de Big Data. Trabalhou em projetos para grandes empresas no Brasil, Argentina e Alemanha. Atualmente é startupper, consultor em Elasticsearch e doutorando em Big Data e Web Semântica na Universidade Federal de Santa Catarina (UFSC). Mais detalhes em: luizsantana.infoInformações Técnicas Sumário
Capítulo 1 - Conceitos básicos - 1
1.1. Arquitetura do Elasticsearch - 2
1.2. Conceitos básicos - 3
1.3. Análise de texto - 5
1.4. Instalação e comandos REST - 8
1.5. Conclusões - 14
Capítulo 2 - API Java - 15
2.1. Conexão com o Elasticsearch - 15
2.2. Enviando comandos ao Elasticsearch - 16
2.3. Criando um documento JSON - 17
2.4. Buscas - 19
2.5 Filtros - 22
2.6. Agregações - 22
2.7. Conclusões - 23
Capítulo 3 - Buscas avançadas - 25
3.1. Análise avançada - 25
3.1.1. Analisadores personalizados - 28
3.1.2. Usando o analisador fonético - 29
3.1.3. Usando o analisador de sinônimos - 31
3.1.4. Usando analisadores de outros idiomas - 33
3.2. Mapeamento avançado - 38
3.2.1. Listas - 38
3.2.2. Campos multifield - 40
3.2.3. Objetos e campos aninhados - 42
3.2.4. Informações geográficas - 45
3.2.5. Relações parent/child - 48
3.3. Propriedades predefinidas - 50
3.4. Buscas avançadas - 52
3.4.1. Busca booleana e busca filtrada - 52
3.4.3. Busca com prefixo, expressão regular e wildcard - 54
3.4.4. Busca de termos comuns - 56
3.4.5. Busca dis max - 58
3.4.6. Buscas More Like This e Fuzzy Like This - 59
3.5. Filtros avançados - 60
3.6. Alterando o resultado das buscas - 62
3.6.1. Paginação - 63
3.6.2. Fuzzyness - 64
3.6.3. Boosting - 65
3.6.4. Ordenação - 66
3.7. Melhorando os resultados - 67
3.7.1. Percolation - 67
3.7.2. Sugestões - 68
3.7.3. Busca multi-índice e multitype - 71
3.8. Melhorando o desempenho - 72
3.8.1. Warmers - 73
3.8.2. Routing - 73
3.9. Conclusões - 75
Capítulo 4 - API de administração, Manutenção e Análise de dados - 77
4.1. API de administração - 77
4.1.1. Criação de índice e mapeamento - 77
4.1.2. Estatísticas do índice - 78
4.1.3. Refresh, flush e optimize - 79
4.2. Bulkload - 81
4.3. Plugins - 83
4.3.1. SQL River - 84
4.3.2. Head - 85
4.3.3. Kibana e Logstash - 86
4.4. Slowlog - 87
4.5. Uma visão sobre o diretório do ES - 88
4.6. Conclusões - 89
Capítulo 5 - Conclusões - 91
5.1. Limitações - 92
5.2. Outras opções NoSQL - 94
5.3. Integração com SQL e sistemas legados - 96
5.4. Conclusões finais e assuntos não abordados neste livro - 97
Links - 99
Apêndice - PHP e JavaScript - 101
PHP - 101
JavaScript - 106
Referências - 109
Índice de Figuras - 111
Índice de Tabelas - 111
Índice de Listagens - 111
Acrônimos - 114Informações Técnicas
Nº de páginas: 128 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2015 ISBN: 9788539907076 Encadernação: Brochura Autor: Luiz Henrique Zambom Santana - Informações



