Infinispan 16.2 documentation index

User guides and documentation written and maintained by the Infinispan community. Visit infinispan.org/documentation for more guides.

Welcome to Infinispan

Infinispan provides distributed, in-memory data storage for modern cloud-native application workloads.

  • Getting started with Infinispan

  • Contributor’s guide

  • Changes between Infinispan versions

Deploying and operating Infinispan clusters

Plan, configure, deploy, and manage Infinispan clusters.

  • Infinispan Server Guide

  • Infinispan Server Container Image Guide

  • Using the Command Line Interface (CLI)

  • Using the REST API

  • Security guide

  • Performance considerations and tuning guidelines

  • Upgrading Infinispan deployments

Developing applications with Infinispan

Use Infinispan caching capabilities to boost application performance with a fault-tolerant and elastically scalable data store.

  • Configuring caches

  • Encoding caches and marshalling data

  • Querying caches

  • Cross-site replication

  • Embedding caches in Java applications

  • Using Hot Rod Java clients

  • Hot Rod protocol reference

  • Hibernate second-level caching (2LC)

  • Spring Boot Starter

  • Using the Memcached protocol endpoint with Infinispan

  • Using the Redis-compatible RESP protocol endpoint with Infinispan

  • Spring Cache and Spring Sessions with Infinispan

  • Using the JCache (JSR-107) API

  • Model Context Protocol (MCP) Server (experimental)

Architecture

  • Architecture Guide

Reference documentation

  • JavaDoc APIs

  • Log messages

  • Metrics

  • OpenAPI

Last updated 2026-07-28 14:55:03 UTC