Google Guava Cache

What Google Guava Cache is
Google Guava Cache is a free, self-hosted cache for application objects, computed values, and database-backed values. It is listed for Android, Linux, and Windows, and supports the Guava Cache and LoadingCache engines. The cache targets identify the kinds of values it can hold, while the named engines describe its available cache options. Teams can consider it when an application needs local caching and can manage self-hosted deployment. The free plan has no listed charge. Before choosing it, users should check that the supported platforms, cache targets, and engines fit their application, and account for the lack of edge caching and persistence.
Who it suits
Google Guava Cache suits developers needing a free, self-hosted cache for application objects, computed values, or database-backed values. It is less suited to workloads requiring edge caching or persistent data.
What it does well
- Free plan available
- Supports Android, Linux, and Windows
- Caches application objects and computed values
- Supports Guava Cache and LoadingCache
- Self-hosted deployment
What to know first
- No edge caching
- Data persistence is not provided
- Requires self-hosted deployment
Verdict
Google Guava Cache is a focused free cache with two listed engines and support for several platforms and value types. Applications needing durable storage or edge caching will need capabilities beyond those listed here.
Where Google Guava Cache stands on Freedom251
- Caching Software#16 of 27