Todos los productos
Search
Centro de documentos

Tablestore:Actualice las configuraciones de un índice de búsqueda

Última actualización: Sep 03, 2026

Después de crear un índice de búsqueda, puede llamar a la operación UpdateSearchIndex para actualizar sus configuraciones. En este tema se describe cómo usar Tablestore SDK for PHP para actualizar el tiempo de vida (TTL) de un índice de búsqueda.

Requisitos previos

Parámetros

Parámetro

Descripción

table_name (obligatorio)

Nombre de la tabla de datos.

index_name (obligatorio)

Nombre del índice de búsqueda.

time_to_live (obligatorio)

TTL del índice de búsqueda.

El TTL de un índice de búsqueda debe ser -1 o un valor int32 positivo en segundos. Un valor de -1 indica que los datos del índice de búsqueda nunca caducan, y el valor máximo de int32 equivale aproximadamente a 68 años.

Ejemplos

A continuación se muestra un código de ejemplo para cambiar el TTL de un índice de búsqueda a siete días:

$response = $otsClient->updateSearchIndex(array(
    'table_name' => 'php_sdk_test',
    'index_name' => 'test_create_search_index',
    'time_to_live' => 60 * 60 * 24 * 7    // Unit: seconds. 
));

print json_encode($response, JSON_PRETTY_PRINT);

Preguntas frecuentes

[What do I do if the [table ttl] must be bigger than or equal search index ttl error message is returned when I modify the TTL of a data table?](t2633375.xdita#)

Referencias