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.

Insert Data in 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 de 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 tiempo de expiración para el elemento de cache. Si no pasas ese valor, el tiempo de expiración se establecerá en 48 horas por defecto.

La referencia segment utilizada en el fragmento de código a continuación es la instancia del segmento creada anteriormente. La promesa retornada aquí se resolverá en un objeto JSON.

copy
//Insert Cache by passing the key-value pair 
let cache = app.cache(); 
let segment = cache.segment(); 
let cachePromise = segment.put('Name', 'Linda McCartney',1); //Expiry time for cache in hours
cachePromise.then((entity) => { console.log(entity); });

A continuación se muestra una respuesta de ejemplo que recibirás para cada versión:

Node JS
copy
{
cache_name: "Last_Name",
cache_value: "Smith",
project_details: { project_name: "AlienCity", id: "2136000000007733" },
segment_details: { segment_name: "DataStore", id: "2136000000008572" },
expires_in: "Aug 18, 2021 06:46 PM",
expiry_in_hours: "48",
ttl_in_milliseconds: "172800000"
}
{
cache_name: "Last_Name",
cache_value: "Smith",
project_details: { project_name: "AlienCity", id: 2136000000007733 },
segment_details: { segment_name: "DataStore", id: 2136000000008572 },
expires_in: "Aug 18, 2021 06:45 PM",
expiry_in_hours: 48,
ttl_in_milliseconds: 172800000
}

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA

ENLACES RELACIONADOS

Insert data to cache - API Cache