Skip to main content

Crate redisson

Crate redisson 

Source

Structs§

BaseDistributedObject
The base class of all distributed data structures
BatchConfig
Batch configuration
BatchGroup
Batch group
BatchProcessor
Master batch processor
BatchStats
Batch statistics
BloomFilterInfo
CachedConnection
CircuitBreaker
Circuit breaker mode
ClientStats
ConnectionStats
DelCommand
DEL command builder
DetailedConnectionStats
ExpireCommand
EXPIRE command builder
FunctionListener
GenericCommand
Generic command builder (for unsupported commands)
GeoRadiusOptions
GeoRadiusResult
GetCommand
GET command builder
HGetCommand
The HGET command builder
HSetCommand
The HSET command builder
IncrByCommand
INCRBY command builder
LPushCommand
LPUSH command builder
LatencyStats
延迟统计信息
LockInfo
=== 基础锁信息 ===
LockWatchdog
LockableObject
The base class of all lock-enabled distributed objects
NetworkLatencyStats
Network latency statistics
PendingMessage
RAtomicLong
=== RAtomicLong (atomic long) ===
RBatch
Batch Operator - user-friendly interface
RBatchBuilder
Chained batch builder
RBitSet
=== RBitSet (bit set) ===
RBlockingQueue
=== RBlockingQueue(Blocking the queue) ===
RBloomFilter
RBucket
RCountDownLatch
=== RCountDownLatch (Counter) ===
RDelayedQueue
=== RDelayedQueue (Delay queue) ===
RFairLock
=== RFairLock ===
RGeo
=== RGeo (Geographic space) ===
RKeys
Key manipulation tool
RList
=== RList ===
RListIterator
List iterators
RLock
=== RLock (Reentrant lock) ===
RMap
=== RMap Optimized implementation (inherited lock functionality)===
RMultiLock
=== RMultiLock (Interlocking) ===
RRateLimiter
=== RRateLimiter (current limiter) ===
RReadLock
RReadWriteLock
RRedLock
=== RRedLock (Red lock) ===
RScript
=== RScript (Script execution) ===
RSemaphore
=== RSemaphore (SEMAPHORE) ===
RSet
RSortedSet
RStream
Redisson Stream implementation
RTopic
Publish/subscribe functionality
RWriteLock
RedisConnectionManager
RedissonClient
RedissonConfig
SAddCommand
The SADD command builder
SetCommand
SET command builder
StreamConsumer
Stream 消费者
StreamConsumerManager
Stream 消费者管理器
StreamGroup
Stream Consumption Section
StreamInfo
Stream 信息
StreamMessage
Redis Stream MESSAGE
SyncRedisConnectionManager
SyncTransactionBuilder
Synchronous transaction builder
SyncTransactionContext
Synchronous transaction context
TransactionConfig
Transaction configuration
TransactionResult
Transaction execution result
TransactionStats
事务统计

Enums§

BackoffStrategyConfig
BatchPriority
Batch priority
BatchResult
Batch results
CircuitState
ConnectionMode
ConnectionType
ExecutionMode
Execution mode
GeoSort
GeoUnit
ListEnd
ListPosition
RedisConnection
RedissonError

Statics§

BATCH_LOCK_OPERATION_SCRIPT
Bulk lock operation script
BLOOM_FILTER_SCRIPT
Bloom filter script
COMPARE_AND_SET_SCRIPT
Atomic operation script
COUNTDOWN_LATCH_SCRIPT
Counter script (CountDownLatch)
FORCE_UNLOCK_SCRIPT
Force the unlock script
GEO_SCRIPT
Geospatial scripts
GET_LOCK_HOLDERS_SCRIPT
Get the lock holder list script
GET_READER_COUNT_SCRIPT
Get the reader count script
LOCK_SCRIPT
LOCK_STATUS_SCRIPT
The lock status check script
PUBLISH_SCRIPT
Publish/subscribe scripts
RATE_LIMITER_SCRIPT
Current limiter script
READ_LOCK_SCRIPT
Read the lock acquisition script
READ_RENEW_SCRIPT
Read the lock renewal script
READ_UNLOCK_SCRIPT
Read the lock release script
RENEW_SCRIPT
Renewal script
SEMAPHORE_ACQUIRE_SCRIPT
Semaphore scripts
TRY_LOCK_SCRIPT
Attempt to acquire lock script (with timeout)
UNLOCK_SCRIPT
WRITE_LOCK_SCRIPT
Write lock acquisition script
WRITE_RENEW_SCRIPT
Write the lock renewal script
WRITE_UNLOCK_SCRIPT
Write the lock release script

Traits§

CommandBuilder
Command Builder trait - Core abstraction
MessageListener
Message listener characteristics
RLockable
Characteristics of the lock operation of Redisson distributed objects
RObject
The base trait of all distributed objects
RObjectBase
The base trait of an encodable object
RedisMapExt

Functions§

convert_value_to_batch_result
Convert Redis Value to BatchResult

Type Aliases§

RedissonResult