Conceptos clave
Antes de aprender más sobre la arquitectura de Catalyst Cache, es importante familiarizarte con algunos de sus conceptos fundamentales.
Segmentos
Catalyst Cache se divide en particiones llamadas segmentos. Cada segmento representa una unidad de cache. Los segmentos de cache se pueden crear para categorizar y organizar datos utilizados para propósitos similares. Cada segmento de cache puede contener varios elementos de cache donde se almacenan los datos a cachear.
Solo puedes crear un segmento de cache desde la consola de Catalyst. Una vez creado un segmento, puedes ver o actualizar sus elementos de cache desde la consola o en tu aplicación usando las API.
Cada vez que se crea un segmento de cache, se genera automáticamente un Segment ID único para él. Puedes hacer referencia al segmento usando su ID. Puedes encontrar el Segment ID de un cache en la página del componente Cache desde la consola de Catalyst.
También existe un segmento predeterminado en tu cache que se crea automáticamente cuando creas un proyecto. Si almacenas datos en cache sin haber creado un segmento, o si no especificas el Segment ID para una operación usando los SDK o la API, se accederá al segmento predeterminado.
Elementos de cache
Un elemento de cache es principalmente un par clave-valor, que contiene un nombre de clave y un valor correspondiente. Un elemento de cache en Catalyst contiene los siguientes atributos:
- Keyname: El nombre de identificación único del elemento de cache.
- Value: El valor del elemento de cache.
- Expiration Time: Define el tiempo de validez del elemento de cache en horas.
El tiempo de expiración predeterminado de los datos en un elemento de cache es de dos días. Cualquier dato que supere los dos días de validez se eliminará automáticamente de la memoria de cache. Puedes anular el tiempo de expiración predeterminado de un elemento de cache y establecerlo en un tiempo de dos días o menos.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us