Spring Data Redis 3.1.1 API

Packages
Package
Description
Root package for integrating Redis with Spring concepts.
 
Package providing a Redis implementation for Spring cache abstraction.
Namespace and configuration.
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Redis specific converters used for sending data and parsing responses.
Connection package for Jedis library.
Connection package for Lettuce Redis client.
 
Integration of Micrometer Tracing for Lettuce Observability.
Data structures and interfaces to interact with Redis Streams.
Internal utility package for encoding/decoding Strings to byte[] (using Base64) library.
 
Core package for integrating Redis with Spring concepts.
Converters for Redis repository support utilizing mapping metadata.
Abstractions for Redis secondary indexes.
Redis specific repository support mapping meta information.
Query package for Redis template.
Lua script execution abstraction.
Redis domain specific types.
 
Dedicated support package for Redis hashes.
Base package for Redis message listener / pubsub container facility
Message listener adapter package.
CDI support for Redis specific repository implementation.
Redis repository specific configuration and bean registration.
Core domain entities for repository support.
Redis specific query execution engine.
Spring context specific factory support.
Serialization/Deserialization package for converting Object to (and from) binary data.
 
Small toolkit mirroring the java.util.atomic package in Redis.
Package providing implementations for most of the java.util collections on top of Redis.
Commonly used stuff for data manipulation throughout different driver specific implementations.