Explorando 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.

VITRINE Os TOP de vendas !!

Por: R$ 30,00

Preço a vista: R$ 30,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 30,00
Outras formas de pagamento

Quem viu este produto , comprou

Quem viu este produto , também se interessou

  • Descrição
    Explorando 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 LivroLivro Físico

    Especificações

    Sobre o AutorLuiz 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.info
    Informaçõ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 - 114

    Informaçõ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

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!