Curso Apache Lucene

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache Lucene

24 horas
Visão Geral

O Curso Apache Lucene fornece o treinamento prático aprofundado necessário para instalar, configurar, ajustar e utilizar o Apache Lucene em aplicativos pesados ​​de pesquisa de texto de alto desempenho. Este curso começa com uma visão geral do Lucene, seus projetos relacionados e um passeio por alguns cenários de uso mais comuns. Eles também aprenderão sobre indexação de dados e conceitos de pesquisa.

O curso Apache Lucene então se aprofunda em um exame aprofundado de como utilizar o Lucene, examinando coisas como IndexSearcher, QueryParser, analisadores e técnicas de pesquisa avançadas. Este curso termina com uma discussão sobre extensões comumente usadas, como SpellChecker, e ajuste básico de desempenho.

O este Curso Apache Lucene, esta incluso a parte do Apache Lucene Migration ensina aos desenvolvedores Lucene experientes as habilidades e o conhecimento necessários para aproveitar os recursos avançados mais recentes do Lucene e traçar seu caminho de migração para a versão mais recente. Este curso começa com uma pesquisa sobre os usos atuais do Apache Lucene e como ele é usado para escalar em conjunto com outros projetos de código aberto. A seguir, são discutidos o escalonamento, as transações, a resiliência dos índices Lucene e o ajuste de desempenho.

Objetivo

ao participar do Curso Apache Lucene com êxito os participantes aprenderão a:

  • Descrever o que é Lucene e um cenário de uso comum
  • Identifique os principais componentes do Lucene
  • Configure uma solução de pesquisa básica usando Lucene
  • Aproveite a extensão comum para tornar o Lucene mais poderoso
  • Entenda como vários projetos dividem as responsabilidades de pesquisa
  • Entenda as diferenças de recursos entre as diversas versões principais do Lucene
  • Selecione uma versão do Lucene para adotar ou atualizar e apoiar essa decisão
  • Descrever várias estratégias de escalonamento do Lucene
  • Entenda as transações Lucene e suas implicações
  • Descrever maneiras de alcançar resiliência
  • Defina as três dimensões fundamentais do desempenho do Lucene
  • Identifique e detalhe as necessidades de desempenho de seus aplicativos
  • Ajuste o Lucene para obter diferentes resultados de desempenho em todas as dimensões de desempenho
Publico Alvo
  • Desenvolvedores Java que desejam utilizar o Lucene para pesquisa de texto em um aplicativo.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
  1. Introduction to Lucene
  2. Setting up a Hello World scenario
  3. Understanding Indexing
  4. Building a Search Index
  5. Making search work better
  6. Extending search capabilities
  7. Common Lucene extensions
  8. Administering and tuning Lucene

Apache Lucene Migration

  1. State of Search - Solr, ElasticSearch, and Lucene
  2. Lucene Evolution and Expansion
  3. Scaling in a Big Data World
  4. Index Transactions
  5. Index Resiliency
  6. Defining Performance
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h