Tous les produits
Search
Centre de documentation

Tablestore:Delete a search index

Dernière mise à jour :Aug 20, 2026

Supprimez un index de recherche à l'aide du SDK Tablestore pour Java sans affecter la table source ni ses données.

Prérequis

Installez le SDK Tablestore pour Java et initialisez le client.

Description

Appelez deleteSearchIndex pour supprimer un index de recherche d'une table. Dans la requête, spécifiez le nom de la table et le nom de l'index de recherche.

public DeleteSearchIndexResponse deleteSearchIndex(DeleteSearchIndexRequest request) throws TableStoreException, ClientException
Avertissement

Un index de recherche supprimé ne peut pas être récupéré. Cette opération supprime uniquement l'index de recherche et n'affecte pas la table source ni ses données.

L'exemple suivant supprime example_index de example_table.

String tableName = "example_table";
String indexName = "example_index";
DeleteSearchIndexRequest request = new DeleteSearchIndexRequest();
request.setTableName(tableName);
request.setIndexName(indexName);

client.deleteSearchIndex(request);

Une fois la requête réussie, appelez listSearchIndex pour répertorier les index de recherche de la table et vérifiez que l'index cible n'est plus renvoyé.

Paramètres

DeleteSearchIndexRequest contient les paramètres suivants.

Nom

Type

Description

tableName (obligatoire)

String

Le nom de la table.

indexName (obligatoire)

String

Le nom de l'index de recherche à supprimer.