Elasticsearch
Au cœur de la Suite Elastic – gratuite et ouverte
Elasticsearch est un moteur de recherche et d'analyse RESTful distribué, un datastore scalable et une base de données vectorielle. Cette solution est conçue pour répondre à une multitude de cas d'utilisation. Et leur liste ne cesse de s'enrichir. Véritable clé de voûte de la Suite Elastic, il centralise le stockage de vos données et assure une recherche ultra-rapide, une très grande pertinence et des analyses aussi puissantes que scalables.
Vous découvrez Elasticsearch ? Tenez-vous prêt à être opérationnel en un rien de temps.
Regarder la vidéoEnvie d'acquérir de solides bases d'Elasticsearch ? Suivez notre formation Elasticsearch dédiée aux ingénieurs.
Afficher la formationAcquérez des compétences Elasticsearch avancées en matière d'optimisation de la pertinence, d'analyse textuelle, et plus encore.
Afficher la formationExploration en profondeur d'Elasticsearch Relevance Engine
Elasticsearch Relevance Engine™ (ESRE) est conçu pour propulser des applications de recherche fondées sur l'intelligence artificielle. ESRE permet d'appliquer immédiatement une recherche sémantique avec un niveau de pertinence supérieur (sans adaptation de domaine), d'effectuer une intégration à de grands modèles de langage externes, d'implémenter une recherche hybride et d'utiliser des modèles de transformateur tiers ou internes.
Scalabilité
L'exécuterez-vous sur votre ordinateur portable ou sur des centaines de serveurs gérant des pétaoctets de données ?
Passer du prototype à la production ? Aucun souci : que vous envoyiez des requêtes vers un seul nœud Elasticsearch ou vers un cluster de 300 nœuds, cela ne fait aucune différence.
Elasticsearch peut scaler horizontalement pour traiter un nombre impressionnant d'événements par seconde, tout en gérant la distribution des index et des requêtes dans le cluster pour des opérations d'une fluidité sans pareille.
Résilience
Nous protégeons vos arrières : à vous les sommets.
Votre hardware se rebelle ? Les partitions réseaux viennent hanter vos nuits ? Elasticsearch détecte les défaillances. Notre mission : assurer la sécurité et la disponibilité de votre cluster. Et donc de vos données. Avec la réplication inter-clusters, un cluster secondaire peut passer à l'action et assurer une sauvegarde à chaud. Ce n'est pas un hasard si, dès l'origine, nous avons opté pour un environnement distribué conçu pour rimer avec tranquillité d'esprit.
FLEXIBILITÉ
Stockez et explorez les données en fonction de vos besoins.
Les données évoluent constamment. Au fil du temps, il peut être coûteux de les stocker pour pouvoir y faire des recherches. Avec Elasticsearch, trouvez le bon équilibre entre performances et coût. Stockez vos données localement pour faire des recherches rapidement, ou à distance sur un service de stockage d'objets à faible coût (comme S3) pour avoir accès à une infinité de données. Grâce aux champs d'exécution, vous pouvez aussi ajouter rapidement vos données et vous adapter aux changements quels qu'ils soient.
Distribution
Déployez comme vous voudrez
Toutes les recherches mènent à Elasticsearch.
Elastic Cloud
Déployez l'offre Elasticsearch et Kibana sur AWS, Google Cloud et Azure
Optez pour un déploiement ultra-complet sur la plateforme cloud de votre choix. En tant que créateurs d'Elasticsearch, nous mettons nos fonctionnalités et notre support technique au service de vos clusters Elastic dans le cloud.
Sur site
Télécharger Elasticsearch
Installez une version récente et exécutez Elasticsearch sur votre machine en deux temps, trois mouvements.
Bibliothèques de clients
Une tour de Babel de langages
Elasticsearch utilise des API RESTful et JSON standard. Nous créons et maintenons également des clients dans de nombreux langages tels que Java, Python, .NET, SQL et PHP. Et, notre communauté en a ajouté bien d'autres. À l'image d'Elasticsearch, ils sont simples à exploiter, leur utilisation est naturelle et ils vous offrent une foule de possibilités.