Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Insertar datos en Cache

Puedes insertar un elemento de cache usando el método put(). Esto te permite insertar un par clave-valor en un segmento de cache existente en tu proyecto Catalyst. El nombre de la clave y el valor de la clave son de tipo String y se pasan como argumentos al método. También puedes pasar opcionalmente el parámetro de tiempo de expiración. El tiempo de expiración se establecerá en 48 horas por defecto si el valor no se especifica explícitamente. Para saber más sobre la instancia de componente cache_service y la instancia de segmento segment_service utilizadas a continuación, consulta sus respectivas secciones de ayuda. Parámetros utilizados

Nombre del parámetro Tipo de dato Definición
cache_name String Un parámetro obligatorio. Contendrá la clave a insertar en el cache.
cache_value String Un parámetro obligatorio. Contendrá el valor a insertar en el cache.
expiry_in_hours Numeric Un parámetro opcional. Contendrá el valor del tiempo de expiración de los datos.
copy
# Insertar datos en el caché
cache_service = app.cache()
segment_service = cache_service.segment()
segment_service.put('Name', 'Smith',2)

A continuación se muestra una respuesta de ejemplo:

copy

{
    cache_name: "Name",
    cache_value: "Smith",
    project_details: {
        project_name: "AlienCity",
        id: "2136000000007733"
    },
    segment_details: {
        segment_name: "Location",
        id: "1234324234"
    },
    expires_in: "Aug 18, 2021 06:46 PM",
    expiry_in_hours: "2",
    ttl_in_milliseconds: "172800000"
}
Info : Consulta la tabla de alcances del SDK para determinar el nivel de permiso requerido para realizar la operación anterior.

Última actualización 2026-03-30 13:40:30 +0530 IST

EN ESTA PÁGINA