Accédez à Elasticsearch dans une syntaxe connue

Elasticsearch possède la rapidité, la scalabilité et la souplesse dont vos données ont besoin, et il s'exprime aussi en SQL. Utilisez une syntaxe de base de données habituelle pour accéder à des performances hors du commun, comme la recherche full text sur des pétaoctets de données, avec des résultats en temps réel.

Introduction à Elasticsearch SQL. Regarder la vidéo

Nouveau Elasticsearch SQL est maintenant disponible ! Désormais, scalabilité et pertinence sont à portée de main des développeurs SQL du monde entier. En savoir plus

Recherche scalable avec Scoring... et SQL

Elasticsearch est un moteur de recherche full text équipé de toutes les fonctionnalités que vous attendez : score de pertinence, mots racines, synonymes, et bien plus encore. Et comme c'est une banque de documents distribuée (avec une scalabilité horizontale), il est capable de gérer des milliards de lignes de données sans aucune difficulté. Avec Elasticsearch SQL, accédez à la recherche full text à la vitesse de l'éclair, avec une scalabilité sans effort et une syntaxe de requête que vous connaissez déjà.

Des requêtes en langage connu et des réponses plus rapides

Utilisez vos compétences en langage SQL pour formuler votre requête de données dans Elasticsearch et exploiter la puissance d'Elastic dans un langage connu. Envoyez vos requêtes SQL à l'aide d'un CLI, un point de terminaison REST ou JDBC pour obtenir vos résultats à une vitesse inégalée. Vous pourrez même afficher vos résultats dans le format tabulaire que vous utilisez depuis votre premier énoncé SELECT.

Prêt pour Canvas

Utilisez la syntaxe de recherche Elasticsearch SQL pour créer des présentations animées inspirées des infographies dans Canvas. Utilisez la syntaxe SQL pour rechercher vos données Elasticsearch, les agréger et les mettre en forme. Donnez du relief à vos données en pensant au-delà de la toile.

Rester fidèle à SQL ou se plonger dans Query DSL ?

Pour apprendre une nouvelle langue, il faut avoir un bon professeur ou un bon dictionnaire. Notre fonction de traduction Elasticsearch SQL vous apporte les deux. Chaque fois que vous exécutez une commande SQL, vous voyez l’énoncé Query SQL exact exécuté sur vos données dans Elasticsearch. Lorsque vous serez à l'aise, allez plus loin dans vos recherches et essayez notre grand Query DSL.

Essayez le langage SQL Elasticsearch

Testez par vous-même la simplicité d'effectuer des requêtes dans Elasticsearch avec SQL.

Commencer