Todos los productos
Search
Centro de documentos

Tablestore:Eliminar un índice de búsqueda

Última actualización: Sep 03, 2026

Elimine un índice de búsqueda con Tablestore SDK for Java sin afectar la tabla de origen ni sus datos.

Requisitos previos

Instale Tablestore SDK for Java e inicialice el cliente.

Descripción

Llame a deleteSearchIndex para eliminar un índice de búsqueda de una tabla. En la solicitud, especifique el nombre de la tabla y el nombre del índice de búsqueda.

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

Un índice de búsqueda eliminado no se puede recuperar. Esta operación solo elimina el índice de búsqueda y no afecta la tabla de origen ni sus datos.

A continuación se muestra un ejemplo que elimina 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);

Una vez que la solicitud se complete correctamente, llame a listSearchIndex para listar los índices de búsqueda de la tabla y compruebe que el índice objetivo ya no se devuelve en la respuesta.

Parámetros

DeleteSearchIndexRequest contiene los siguientes parámetros.

Nombre

Tipo

Descripción

tableName (obligatorio)

String

El nombre de la tabla.

indexName (obligatorio)

String

El nombre del índice de búsqueda que se va a eliminar.