--- title: "Obtener datos del cache" url: https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/cache/retrieve-data-from-cache/ description: "Esta página describe el método para obtener datos del cache en tu aplicación NodeJS con fragmentos de código de ejemplo." last_updated: 2026-03-20T16:21:56Z service: Cloud Scale type: general related_links: - name: "Retrieve data from the cache - API" url: /es/api/code-reference/cloud-scale/cache/get-cache-value/#GetCacheValue - name: "Cache" url: /es/cloud-scale/help/cache/introduction --- # Retrieve data from the cache ### Get Cache Value El [cache de Catalyst](https://docs.catalyst.zoho.com/es/cloud-scale/help/cache/introduction) se divide en particiones o unidades de cache llamadas segmentos. Cada segmento almacena elementos de cache en forma de pares clave-valor. Tanto las claves como los valores son de tipo String. Puedes obtener el valor de un elemento de cache de un segmento en el cache usando el método `getValue()`. Debes pasar el nombre de la clave como argumento. La promesa retornada aquí se resolverá en un String, que es el valor real de la clave. La referencia `segment` utilizada en el fragmento de código a continuación es la [instancia del segmento](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/cache/get-segment-instance) creada anteriormente. ```javascript //Get cache value by passing the key name let cache = app.cache(); let segment = cache.segment(); let cachePromise = segment.getValue('Age'); cachePromise.then((entity) => { console.log(entity); }); ``` ### Get Cache Object Puedes obtener los detalles del cache donde el par clave-valor es de tipo objeto. El objeto de la clave se obtiene usando el método _get()_ donde se pasa el nombre de la clave como argumento. La referencia _segment_ utilizada en el fragmento de código a continuación es una [instancia del segmento.](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/cache/get-segment-instance) La promesa retornada aquí se resolverá en un objeto JSON. ```javascript //Get Cache object by passing the key name as argument let cache = app.cache(); let segment = cache.segment(); let cachePromise = segment.get('Age'); cachePromise.then((entity) => { console.log(entity); }); ``` A continuación se muestra una respuesta de ejemplo que recibirás para cada versión: **Node JS** ``` { cache_name: "Name", cache_value: "Amelia Burrows", project_details: { project_name: "AlienCity", id: "2136000000007733" }, segment_details: { segment_name: "DataStore", id: "2136000000008572" }, expires_in: "Aug 18, 2021 06:39 PM", expiry_in_hours: "47", ttl_in_milliseconds: "172727000" } { cache_name: "Name", cache_value: "Amelia Burrows", project_details: { project_name: "AlienCity", id: 2136000000007733 }, segment_details: { segment_name: "DataStore", id: 2136000000008572 }, expires_in: "Aug 18, 2021 06:39 PM", expiry_in_hours: 47, ttl_in_milliseconds: 172609000 } ```