Seidor
persona usando un portatil

05 juin 2024

Qu'est-ce qu'ElasticSearch ?

ElasticSearch est un moteur de recherche orienté document qui nous permet d'indexer un grand volume de données afin de pouvoir les interroger par la suite.

Que nous offre ElasticSearch ?

Entre autres, il nous permet de faire des recherches en texte intégral, des recherches approximatives, des facettes et des résultats.

Une fois que nous savons ce que c'est, nous continuerons avec ce qu'il peut nous apporter :

  • Accès en temps réel : ElasticSearch nous permet d'accéder aux données qui sont modifiées en temps réel.
  • Scalabilité : Grâce à sa conception, il nous permet de faire évoluer horizontalement et de faire évoluer nos serveurs selon nos besoins.
  • Haute disponibilité : Les clusters ElasticSearch sont capables de détecter quels nœuds échouent et de se réorganiser pour rendre les données toujours accessibles.
  • Multi-Tenant : Il nous permet d'opérer sur différents index en même temps et ainsi d'améliorer nos recherches.
  • Ne utilise pas de schémas : Permet de travailler sans une structure de base de données fixe.
  • Orienté documents : Les entités d'Elasticsearch sont stockées sous forme de fichiers JSON structurés où tous les champs sont indexés et nous pouvons inclure tous les index dans une même requête.
  • API : ElasticSearch nous fournit des API Restfull en JSON ainsi que des API pour différents langages.
  • Recherches basées sur le texte : ElasticSearch est basé sur Lucene, ce qui augmente les capacités de recherche de texte, prenant en charge la géolocalisation, l'autocomplétion, etc.
  • Gestion des conflits : Prévient la perte de données lors de l'édition simultanée des enregistrements.

Peut-être que cela pourrait vous intéresser

05 juin 2024

Qu'est-ce que Mailchimp ?

Mailchimp est une application web, qui nous permet d'envoyer des campagnes d'emails ou des emails informatifs au format HTML avec une compatibilité sur tous les clients de messagerie de manière simple et rapide avec une grande variété d'outils.

Customer Experience
SEIDOR
05 juin 2024

Qu'est-ce que React et à quoi sert-il ?

ReactJS est une bibliothèque JavaScript open source axée sur l'affichage. Cette technologie nous permet de développer des interfaces utilisateur de manière simple, cela est possible grâce à des composants interactifs et réutilisables.

Customer Experience
SEIDOR