Cache
Catalyst Cache es un componente de almacenamiento en memoria pequeño que te permite almacenar datos a los que tu aplicación de Catalyst accede con frecuencia.
El cache de Catalyst se divide en particiones o unidades de cache llamadas segmentos. Cada segmento almacena elementos de cache en forma de pares clave-valor.
Insertar un par clave-valor en un segmento de cache
Descripción
Esta API te permite insertar un par clave-valor como elemento de cache en un segmento de cache. El segmento se identifica por su ID único. La clave representa el atributo y el valor es el dato del elemento de cache.
También puedes especificar opcionalmente el tiempo de expiración del elemento de cache. La validez predeterminada y máxima de un elemento de cache es de dos días.
Detalles de la solicitud
URL de solicitud
{api-domain}/baas/v1/project/{project_id}/segment/{segment_id}/cache
Encabezados de solicitud
Authorization: Zoho-oauthtoken {oauth_token}
Content-Type: application/json
Encabezados opcionales
CATALYST-ORG: {org_id}
Environment: Development
Scope
ZohoCatalyst.cache.CREATE
Propiedades JSON de la solicitud
Tamaño máximo: 50 caracteres
Tamaño máximo: 16000 caracteres
Tamaño máximo: 48
Detalles de la respuesta
La respuesta devolverá los detalles del elemento de cache como cache_name, cache_value y expires_in, junto con los detalles del segmento en el que se insertó.
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/segment/3376000000425030/cache
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type:application/json”
-d ‘{
“cache_name”:“counter”,
“cache_value”:“125”,
“expiry_in_hours”:24
}’
{
"status": "success",
"data": {
"cache_name": "counter",
"cache_value": "125",
"project_details": {
"id": 4000000006007,
"project_name": "ShipmentTracking",
"project_type": "Live"
},
"segment_details": {
"id": 3376000000425030,
"segment_name": "CustomerLocation"
},
"expires_in": "Mar 28, 2019 02:03 AM",
"expiry_in_hours": 24,
"ttl_in_milliseconds": 86400000
}
}
Yes
No
Send your feedback to us