Cette rubrique décrit les types de requête de base proposés par les index de recherche.
|
Type de requête |
Description |
|
Cette requête sélectionne toutes les lignes d'une table pour obtenir le nombre total de lignes ou renvoyer plusieurs lignes aléatoires. |
|
|
Utilisez cette requête pour récupérer des données d'une table via des correspondances exactes. Une Term query s'apparente à une requête basée sur la correspondance de chaînes. |
|
|
Spécifiez plusieurs mots-clés pour rechercher les lignes correspondant à au moins l'un d'entre eux. Une ligne est renvoyée si la valeur de la colonne correspond à au moins un mot-clé. Les Terms queries fonctionnent comme l'opérateur IN dans les instructions SQL. |
|
|
Récupérez les données comprises dans la plage spécifiée d'une table. |
|
|
Également appelée NULL query ou requête de valeur NULL, cette fonctionnalité détermine si une colonne existe dans des données clairsemées. |
|
|
Les index de recherche de Tablestore prennent en charge les fonctionnalités Wildcard query, Prefix query et Suffix query pour répondre à vos besoins de requête floue dans différents scénarios. Sélectionnez la méthode de requête appropriée selon vos exigences métier.
|
|
|
Les Geo queries se divisent en trois catégories : geo-distance query, geo-bounding box query et geo-polygon query.
|
|
|
Récupérez les données des lignes enfants des champs Nested. |
|
|
Définissez une méthode de tri lors de la création d'un index de recherche ou spécifiez-en une lors de l'utilisation de l'index pour interroger les données. Ainsi, les lignes répondant aux conditions de requête sont renvoyées selon l'ordre prédéfini ou spécifié. Si la réponse contient un grand nombre de lignes, localisez les données en configurant les paramètres limit et offset ou en utilisant des jetons. |
|
|
Regroupez l'ensemble des résultats en fonction d'une colonne spécifique afin d'afficher les données du type spécifié une seule fois dans les résultats renvoyés, garantissant ainsi la diversité des types de résultats. |