DocumentationsDocumentations
V 2.0
Cours
PHP
  • Concepts POOConcepts POO
  • PHP POOPHP POO
  • SymfonySymfony
  • Tests en PHPTests en PHP
  • Cache en PHPCache en PHP
API & données
  • API RESTAPI REST
  • ElasticsearchElasticsearch
Outils & infra
  • GitGit
  • DockerDocker
  • ApacheApache
Data
  • Data EngineerData Engineer
Elasticsearch

Elasticsearch

9 Documents

Documents

  • Introduction

    Positionnement d'Elasticsearch face aux bases relationnelles et principaux cas d'usage.

    →
  • Concepts fondamentaux

    Index, document, mapping et types de champs : les briques de base d'Elasticsearch.

    →
  • La dénormalisation

    Pourquoi Elasticsearch embarque les relations plutôt que de faire des JOIN.

    →
  • Les queries

    Full-text, term/filter et BoolQuery (must, should, must_not, filter).

    →
  • Les agrégations

    Agrégations bucket (Terms, Filter), metric (Sum, Min, Avg) et pipeline.

    →
  • Dot notation et nested

    Accès aux champs d'objets imbriqués avec la dot notation et le type nested.

    →
  • Mapping FOS Elastica

    Comment FOS Elastica se traduit en mapping Elasticsearch et ce que chaque type implique.

    →
  • Introduction Logstash

    Architecture d'un pipeline Logstash et position dans la stack ELK.

    →
  • Introduction Kibana

    Les outils Kibana pour explorer et visualiser les données Elasticsearch.

    →
  • ›
SommaireElasticsearch9 leçons
  1. 01Introduction
  2. 02Concepts fondamentaux
  3. 03La dénormalisation
  4. 04Les queries
  5. 05Les agrégations
  6. 06Dot notation et nested
  7. 07Mapping FOS Elastica
  8. 08Introduction Logstash
  9. 09Introduction Kibana