elasticsearch na prática

17
ElasticSearch Breno Oliveira @brenoholiveira brenooliveira.com.br

Upload: breno-oliveira

Post on 29-Jul-2015

98 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Elasticsearch na prática

ElasticSearchBreno Oliveira

@brenoholiveira brenooliveira.com.br

Page 2: Elasticsearch na prática

ElasticSearch NÃO é um banco dados

Page 3: Elasticsearch na prática

API Restful indexar/buscar documentos

Page 4: Elasticsearch na prática

Construido sobre o Apache Lucene

Page 5: Elasticsearch na prática

Filtros

Full Text Search

Aggregations

Page 6: Elasticsearch na prática

Nos não queremos mais ver essa tela

Page 7: Elasticsearch na prática

Logo …

Page 8: Elasticsearch na prática

MySQL NÃO é o cara certo para isso …

Page 9: Elasticsearch na prática

Então vamos entender mais sobre ele …

Page 10: Elasticsearch na prática

MySQL ElasticSearch

Database Index

Table Type

Row Document

Column Field

Schema Mapping

Partition Shard

Page 11: Elasticsearch na prática

E como fica a estrutura de documento?

Page 12: Elasticsearch na prática
Page 13: Elasticsearch na prática

Inserindo dados

Page 14: Elasticsearch na prática
Page 15: Elasticsearch na prática

Bulk

Page 16: Elasticsearch na prática

require 'snippet'RUBY

Page 17: Elasticsearch na prática