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 el cache

Además de obtener información del cache, las siguientes variantes de putCache() también admiten la inserción de elementos de objetos de cache.

Insertar un par clave-valor

El siguiente código inserta un par clave-valor en un segmento de cache a través del método putCacheValue().

Nota: El tiempo de expiración se establece en 48 horas de forma predeterminada.
#### Fragmento de código de ejemplo
Package Imports
copy
import com.zc.component.cache.ZCCache;
import com.zc.component.cache.ZCCacheObject; 
import com.zc.component.cache.ZCSegment;
copy
//Obtener una instancia de caché 
ZCCache cacheobj=ZCCache.getInstance(); 
//Obtener una instancia de un segmento específico con el ID de segmento 
ZCSegment segment = cacheobj.getSegment(1510000000054091L); 
//Almacenar Valor en Caché como par clave-valor (con un Tiempo de Expiración predeterminado de 48 horas)
ZCCacheObject cache = segment.putCacheValue("Name", "Amelia Burrows");

Insertar un par clave-valor con tiempo de expiración

Similar al caso anterior, junto con los parámetros de clave y valor, se utiliza el parámetro opcional de tiempo de expiración en esta variante.

Nota: El valor del tiempo de expiración debe pasarse como un valor long en horas.
#### Fragmento de código de ejemplo
Package Imports
copy
import com.zc.component.cache.ZCCache; 
import com.zc.component.cache.ZCCacheObject; 
import com.zc.component.cache.ZCSegment;
copy
//Obtener una instancia de caché ZCCache
cacheobj=ZCCache.getInstance(); 
//Obtener una instancia de un segmento específico con el ID de segmento 
ZCSegment segment = cacheobj.getSegment(1510000000054091L); 
//Almacenar Valor en Caché como par clave-valor con tiempo de expiración especificado. (Tiempo en horas) 
ZCCacheObject cache = segment.putCacheValue("LastName", "S", 1L);

Insertar un par clave-valor a través de un objeto de cache

El siguiente código inserta un par clave-valor en un segmento de cache a través del método putCacheObject().

Nota: Si el nombre de la clave ya existe en un segmento de cache, será reemplazado con el nuevo valor insertado.
#### Fragmento de código de ejemplo
Package Imports
copy
import com.zc.component.cache.ZCCache; 
import com.zc.component.cache.ZCCacheObject; 
import com.zc.component.cache.ZCSegment;
copy
//Obtener una instancia de caché ZCCache
cacheobj=ZCCache.getInstance(); 
//Obtener una instancia de un segmento específico con el ID de segmento 
ZCSegment segment = cacheobj.getSegment(1510000000054091L); 
//Crear un CacheObject y establecer los atributos del segmento de caché 
ZCCacheObject cacheDetails = ZCCacheObject.getInstance(); 
cacheDetails.setKeyName("ObjectKey"); 
cacheDetails.setValue("ObjectValue");
cacheDetails.setExpiryInHours(1L); 
//Crear el caché usando el CacheObject 
ZCCacheObject cache = segment.putCacheObject(cacheDetails);

Última actualización 2026-03-24 17:38:39 +0530 IST