Module io.inverno.mod.redis
Package io.inverno.mod.redis.operations
package io.inverno.mod.redis.operations
Inverno Redis client operations API.
-
ClassDescriptionAbstractScanBuilder<A extends AbstractScanBuilder<A>>Bound<A>Entries<A,
B> EntryOptional<A,B> Keys<A>Redis Geo reactive commands.RedisGeoReactiveOperations.AbstractGeoradiusBuilder<A,B, C extends RedisGeoReactiveOperations.AbstractGeoradiusBuilder<A, B, C>> GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder<A,B, C extends RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder<A, B, C>> GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC] GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]RedisGeoReactiveOperations.AbstractGeoradiusStoreBuilder<A,B, C extends RedisGeoReactiveOperations.AbstractGeoradiusStoreBuilder<A, B, C>> GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key] GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]RedisGeoReactiveOperations.AbstractGeosearchBuilder<A,B, C extends RedisGeoReactiveOperations.AbstractGeosearchBuilder<A, B, C>> GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] GEOSEARCHSTORE destination source [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]]GEOADD key [NX|XX] [CH] longitude latitude member [longitude latitude member ...]GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]]GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [WITHCOORD] [WITHDIST] [WITHHASH]GEOSEARCHSTORE destination source [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [STOREDIST]Redis Hashes reactive commands.HSCAN key cursor [MATCH pattern] [COUNT count]Redis Hyper Log Log reactive commands.Redis Keys reactive commands.RedisKeyReactiveOperations.AbstractKeySortBuilder<A,C extends RedisKeyReactiveOperations.AbstractKeySortBuilder<A, C>> SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]COPY source destination [DB destination-db] [REPLACE]EXPIREAT key timestamp [NX|XX|GT|LT]EXPIRE key seconds [NX|XX|GT|LT]MIGRATE host port key|"" destination-db timeout [COPY] [REPLACE] [AUTH password] [AUTH2 username password] [KEYS key [key ...]]PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]PEXPIRE key milliseconds [NX|XX|GT|LT]RESTORE key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]SCAN cursor [MATCH pattern] [COUNT count] [TYPE type]SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]Redis Lists reactive commands.RedisListReactiveOperations.AbstractListLmoveBuilder<A,B, C extends RedisListReactiveOperations.AbstractListLmoveBuilder<A, B, C>> RedisListReactiveOperations.AbstractListLmpopBuilder<A,B, C extends RedisListReactiveOperations.AbstractListLmpopBuilder<A, B, C>> BLMPOP timeout numkeys key [key ...]BLMOVE source destination LEFT|RIGHT LEFT|RIGHT timeoutBLMPOP timeout numkeys key [key ...]LMOVE source destination LEFT|RIGHT LEFT|RIGHTLMPOP numkeys key [key ...]LPOS key element [RANK rank] [COUNT num-matches] [MAXLEN len]Redis Scripting reactive commands.Redis Sets reactive commands.SSCAN key cursor [MATCH pattern] [COUNT count]Redis Sorted Sets reactive commands.RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder<A,B, C extends RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder<A, B, C>> ZINTER numkeys key [key ...]RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder<A,B, C extends RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder<A, B, C>> BZMPOP timeout numkeys key [key ...]RedisSortedSetReactiveOperations.AbstractSortedSetZrangeBuilder<A,B, C extends RedisSortedSetReactiveOperations.AbstractSortedSetZrangeBuilder<A, B, C>> ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES] ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder<A,B, C extends RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder<A, B, C>> ZUNION numkeys key [key ...]BZMPOP timeout numkeys key [key ...]ZSCAN key cursor [MATCH pattern] [COUNT count]ZADD key [NX|XX] [GT|LT] [CH] score member [score member ...]ZADD key [NX|XX] [GT|LT] [CH] INCR score memberZINTER numkeys key [key ...]ZINTERSTORE destination numkeys key [key ...]ZINTER numkeys key [key ...]BZMPOP timeout numkeys key [key ...]ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]ZUNION numkeys key [key ...]ZUNIONSTORE destination numkeys key [key ...]ZUNION numkeys key [key ...]Redis Streams reactive commands.XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|id field value [field value ...]XAUTOCLAIM key group consumer min-idle-time start [COUNT count] [JUSTID]XCLAIM key group consumer min-idle-time id [id ...]XGROUP CREATE key groupname id|$ [MKSTREAM]XPENDING key group [IDLE min-idle-time] start end count [consumer]XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] id [id ...]XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]XTRIM key MAXLEN|MINID [=|~] threshold [LIMIT count]Redis Strings reactive commands.RedisStringReactiveOperations.AbstractStringSetBuilder<A,B, C extends RedisStringReactiveOperations.AbstractStringSetBuilder<A, B, C>> SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX] [GET]BITFIELD key [GET encoding offset] [SET encoding offset value] [INCRBY encoding offset increment] [OVERFLOW WRAP|SAT|FAIL]GETEX key [EX seconds|PX milliseconds|EXAT unix-time|PXAT unix-time|PERSIST]SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX]SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX] [GET]Values<B>