Caches can be created using the CacheManager. Each cache should be a constant (static final). The configuration of a cache is loaded from the system configuration using cache section (see component-kernel.conf).
A coherent cache will be synchronized across a cluster with the help of CacheCoherence - sirius-biz provides an implementation for this using Redis.
For local caches of a single value an InlineCache can be created using CacheManager.createInlineCache(..)
.
The size, utilisation and hit rate of all cached can be shown using the caches command in a system console.