Todos os produtos
Search
Central de documentação

Tablestore:Excluir um índice de busca

Última atualização: Aug 20, 2026

Exclua um índice de busca com o Tablestore SDK for Java sem afetar a tabela source ou seus dados.

Pré-requisitos

Instale o Tablestore SDK for Java e inicialize o cliente.

Descrição

Chame deleteSearchIndex para excluir um índice de busca de uma tabela. Na solicitação, especifique o nome da tabela e do índice de busca.

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

Não é possível recuperar um índice de busca excluído. Esta operação remove apenas o índice de busca e não afeta a tabela source nem seus dados.

O exemplo a seguir exclui 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);

Após o sucesso da solicitação, chame listSearchIndex para listar os índices de busca da tabela e verifique se o índice alvo não é mais retornado.

Parâmetros

DeleteSearchIndexRequest contém os seguintes parâmetros.

Nome

Tipo

Descrição

tableName (obrigatório)

String

Nome da tabela.

indexName (obrigatório)

String

Nome do índice de busca a ser excluído.