Lock Redis or Valkey based distributed reentrant Lock object for Java and implements Lock interface. Uses pub/sub channel to notify other threads across all Redisson instances w...
Native implementation Client Side caching is implemented using client tracking listener through RESP3 protocol available in Redis or Valkey. It’s used to speed up read operation...
Id generator Redis or Valkey based Java Id generator RIdGenerator generates unique numbers but not monotonically increased. At first request, batch of id numbers is allocated and...
Synchronous and Asynchronous API Redisson instances are fully thread-safe. Synchronous and Asynchronous API could be reached via RedissonClient interface. Most Redisson objects...
Multiple commands can be sent in a batch using RBatch object in a single network call. Command batches allows to reduce the overall execution time of a group of commands. In Redis...
LUA Scripting Redisson provides RScript object to execute Lua script. It has atomicity property and used to process data on Redis or Valkey side. Script could be executed in two ...
1. Object name Name of Redisson object stored as a key in Redis or Valkey. Example: RMap map = redisson . getMap ( "mymap" ); map . getName (); // = mymap 2. Commo...