Todos os produtos
Search
Central de documentação

Tablestore:Atualize as configurações de um índice de pesquisa

Última atualização: Jun 30, 2026

Após criar um índice de pesquisa, chame a operação UpdateSearchIndex para atualizar as configurações desse índice. Este tópico descreve como usar o Tablestore SDK for Java para atualizar o tempo de vida (TTL) de um índice de pesquisa.

Pré-requisitos

Notas de uso

  • O TTL de um índice de pesquisa é independente do TTL da tabela de dados associada e não pode ser superior a ele. Para reduzir o TTL tanto do índice quanto da tabela, altere primeiro o TTL do índice de pesquisa antes de modificar o da tabela de dados.

  • O Tablestore remove automaticamente os dados expirados dos índices de pesquisa diariamente. É possível consultar esses dados até que a exclusão ocorra no ciclo seguinte.

  • Ao alterar o TTL de tabelas de dados e índices de pesquisa, o Tablestore exclui automaticamente os dados históricos expirados desses recursos no próximo ciclo.

Parâmetros

Parâmetro

Descrição

tableName (obrigatório)

Nome da tabela de dados.

indexName (obrigatório)

Nome do índice de pesquisa.

timeToLive (obrigatório)

TTL do índice de pesquisa.

O valor deve ser -1 ou um inteiro int32 positivo em segundos. O valor -1 indica que os dados nunca expiram, enquanto o valor máximo de int32 equivale a aproximadamente 68 anos.

Exemplos

O código de exemplo abaixo demonstra como alterar o TTL de um índice de pesquisa para sete dias:

// Use Tablestore SDK for Java V5.12.0 or later. 
public static void updateIndexWithTTL(SyncClient client) {
    int days = 7;
    UpdateSearchIndexRequest updateSearchIndexRequest = new UpdateSearchIndexRequest("<TABLE_NAME>", "<SEARCH_INDEX_NAME>");
    // Change the TTL of a search index. 
    updateSearchIndexRequest.setTimeToLiveInDays(days);
    client.updateSearchIndex(updateSearchIndexRequest);
}

FAQ

[O que fazer se a mensagem de erro [table ttl] must be bigger than or equal search index ttl for retornada ao modificar o TTL de uma tabela de dados?](t2633375.xdita#)

Referências