cachename
CacheName is an identifier used to refer to a specific cache instance within a caching system. It serves as a namespace that allows multiple caches to coexist in the same application or environment, each with its own configuration, policies, and lifecycle. The name is used by the cache manager or API to retrieve, store, and invalidate entries belonging to that cache.
In practice, caches are looked up by name to perform operations such as put, get, and remove.
Configuration and behavior are typically defined per named cache. A cache named "userSessions" might have a
Lifecycle considerations include whether a named cache is created lazily on first use or declared at startup,