Slide 1

Slide 1 text

ElasticSearch Breno Oliveira @brenoholiveira brenooliveira.com.br

Slide 2

Slide 2 text

ElasticSearch NÃO é um banco dados

Slide 3

Slide 3 text

API Restful indexar/ buscar documentos

Slide 4

Slide 4 text

Construido sobre o Apache Lucene

Slide 5

Slide 5 text

Filtros Full Text Search Aggregations

Slide 6

Slide 6 text

Nos não queremos mais ver essa tela

Slide 7

Slide 7 text

Logo …

Slide 8

Slide 8 text

MySQL NÃO é o cara certo para isso …

Slide 9

Slide 9 text

Então vamos entender mais sobre ele …

Slide 10

Slide 10 text

MySQL ElasticSearch Database Index Table Type Row Document Column Field Schema Mapping Partition Shard

Slide 11

Slide 11 text

E como fica a estrutura de documento?

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Inserindo dados

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Bulk

Slide 16

Slide 16 text

require 'snippet' RUBY

Slide 17

Slide 17 text

No content