Redis命令 | Redisson对象方法 |
---|---|
AUTH | Config.setPassword() |
BITCOUNT | RBitSet.cardinality() RBitSet.cardinalityAsync() RBitSetReactive.cardinality() |
BITOP | RBitSet.or() RBitSet.orAsync() RBitSetReactive.or() RBitSet.and() RBitSet.andAsync() RBitSetReactive.and() RBitSet.not() RBitSet.xor() RBitSet.xorAsync() RBitSetReactive.xor() |
BITPOS | RBitSet.length() RBitSet.lengthAsync() RBitSetReactive.length() |
BLPOP | RBlockingQueue.take() RBlockingQueue.takeAsync() RBlockingQueueReactive.take() RBlockingQueue.poll() RBlockingQueue.pollAsync() RBlockingQueueReactive.poll() RBlockingQueue.pollFromAny() RBlockingQueue.pollFromAnyAsync() RBlockingQueueReactive.pollFromAny() |
BRPOP | RBlockingDeque.takeLast() RBlockingDeque.takeLastAsync() RBlockingDequeReactive.takeLast() |
BRPOPLPUSH | RBlockingQueue.pollLastAndOfferFirstTo() RBlockingQueue.pollLastAndOfferFirstToAsync() RBlockingQueueReactive.pollLastAndOfferFirstTo() |
CLIENT SETNAME | Config.setClientName() |
CLUSTER INFO | ClusterNode.info() |
CLUSTER KEYSLOT | RKeys.getSlot() RKeys.getSlotAsync() RKeysReactive.getSlot() |
CLUSTER NODES | 在ClusterConnectionManager里使用 |
DBSIZE | RKeys.count() RKeys.countAsync() RKeysReactive.count() |
DECR | RAtomicLong.decrementAndGet() RAtomicLong.decrementAndGetAsync() RAtomicLongReactive.decrementAndGetAsync() |
DEL | RObject.delete() RObject.deleteAsync() RObjectReactive.delete() RKeys.delete() RKeys.deleteAsync() |
STRLEN | RBucket.size() RBucket.sizeAsync() RBucketReactive.size() |
EVAL | RScript.eval() RScript.evalAsync() RScriptReactive.eval() |
CLIENT REPLY | RBatch.executeSkipResult() |
EVALSHA | RScript.evalSha() RScript.evalShaAsync() RScriptReactive.evalSha() |
EXISTS | RObject.isExists() RObject.isExistsAsync() RObjectReactive.isExists() |
FLUSHALL | RKeys.flushall() RKeys.flushallAsync() RKeysReactive.flushall() |
FLUSHDB | RKeys.flushdb() RKeys.flushdbAsync() RKeysReactive.flushdb() |
GEOADD | RGeo.add() RGeo.addAsync() RGeoReactive.add() |
GEODIST | RGeo.dist() RGeo.distAsync() RGeoReactive.dist() |
GEOHASH | RGeo.hash() RGeo.hashAsync() RGeoReactive.hash() |
GEOPOS | RGeo.pos() RGeo.posAsync() RGeoReactive.pos() |
GEORADIUS | RGeo.radius() RGeo.radiusAsync() RGeoReactive.radius() RGeo.radiusWithDistance() RGeo.radiusWithDistanceAsync() RGeoReactive.radiusWithDistance() RGeo.radiusWithPosition() RGeo.radiusWithPositionAsync() RGeoReactive.radiusWithPosition() |
GEORADIUSBYMEMBER | RGeo.radius() RGeo.radiusAsync() RGeoReactive.radius() RGeo.radiusWithDistance() RGeo.radiusWithDistanceAsync() RGeoReactive.radiusWithDistance() RGeo.radiusWithPosition() RGeo.radiusWithPositionAsync() RGeoReactive.radiusWithPosition() |
GET | RBucket.get() RBucket.getAsync() RBucketReactive.get() |
GETBIT | RBitSet.get() RBitSet.getAsync() RBitSetReactive.get() |
GETSET | RBucket.getAndSet() RBucket.getAndSetAsync() RBucketReactive.getAndSet() RAtomicLong.getAndSet() RAtomicLong.getAndSetAsync() RAtomicLongReactive.getAndSet() RAtomicDouble.getAndSet() RAtomicDouble.getAndSetAsync() RAtomicDoubleReactive.getAndSet() |
HDEL | RMap.fastRemove() RMap.fastRemoveAsync() RMapReactive.fastRemove() |
HEXISTS | RMap.containsKey() RMap.containsKeyAsync() RMapReactive.containsKey() |
HGET | RMap.get() RMap.getAsync() RMapReactive.get() |
HSTRLEN | RMap.valueSize() RMap.valueSizeAsync() RMapReactive.valueSize() |
HGETALL | RMap.readAllEntrySet() RMap.readAllEntrySetAsync() RMapReactive.readAllEntrySet() |
HINCRBY | RMap.addAndGet() RMap.addAndGetAsync() RMapReactive.addAndGet() |
HINCRBYFLOAT | RMap.addAndGet() RMap.addAndGetAsync() RMapReactive.addAndGet() |
HKEYS | RMap.readAllKeySet() RMap.readAllKeySetAsync() RMapReactive.readAllKeySet() |
HLEN | RMap.size() RMap.sizeAsync() RMapReactive.size() |
HMGET | RMap.getAll() RMap.getAllAsync() RMapReactive.getAll() |
HMSET | RMap.putAll() RMap.putAllAsync() RMapReactive.putAll() |
HSET | RMap.put() RMap.putAsync() RMapReactive.put() |
HSETNX | RMap.fastPutIfAbsent() RMap.fastPutIfAbsentAsync RMapReactive.fastPutIfAbsent() |
HVALS | RMap.readAllValues() RMap.readAllValuesAsync() RMapReactive.readAllValues() |
INCR | RAtomicLong.incrementAndGet() RAtomicLong.incrementAndGetAsync() RAtomicLongReactive.incrementAndGet() |
INCRBY | RAtomicLong.addAndGet() RAtomicLong.addAndGetAsync() RAtomicLongReactive.addAndGet() |
KEYS | RKeys.findKeysByPattern() RKeys.findKeysByPatternAsync() RKeysReactive.findKeysByPattern() RedissonClient.findBuckets() |
LINDEX | RList.get() RList.getAsync() RListReactive.get() |
LLEN | RList.size() RList.sizeAsync() RListReactive.Size() |
LPOP | RQueue.poll() RQueue.pollAsync() RQueueReactive.poll() |
LPUSH | RDeque.addFirst() RDeque.addFirstAsync() RDequeReactive.addFirst() RDeque.offerFirst() RDeque.offerFirstAsync() RDequeReactive.offerFirst() |
LRANGE | RList.readAll() RList.readAllAsync() RListReactive.readAll() |
LREM | RList.fastRemove() RList.fastRemoveAsync() RList.remove() RList.removeAsync() RListReactive.remove() RDeque.removeFirstOccurrence() RDeque.removeFirstOccurrenceAsync() RDequeReactive.removeFirstOccurrence() RDeque.removeLastOccurrence() RDeque.removeLastOccurrenceAsync() RDequeReactive.removeLastOccurrence() |
LSET | RList.fastSet() RList.fastSetAsync() RListReactive.fastSet() |
LTRIM | RList.trim() RList.trimAsync() RListReactive.trim() |
LINSERT | RList.addBefore() RList.addBeforeAsync() RList.addAfter() RList.addAfterAsync() RListReactive.addBefore() RListReactive.addAfter() |
MGET | RedissonClient.loadBucketValues() |
MIGRATE | RObject.migrate() RObject.migrateAsync() |
MOVE | RObject.move() RObject.moveAsync() |
MSET | RedissonClient.saveBuckets() |
PERSIST | RExpirable.clearExpire() RExpirable.clearExpireAsync() RExpirableReactive.clearExpire() |
PEXPIRE | RExpirable.expire() RExpirable.expireAsync() RExpirableReactive.expire() |
PEXPIREAT | RExpirable.expireAt() RExpirable.expireAtAsync() RExpirableReactive.expireAt() |
PFADD | RHyperLogLog.add() RHyperLogLog.addAsync() RHyperLogLogReactive.add() RHyperLogLog.addAll() RHyperLogLog.addAllAsync() RHyperLogLogReactive.addAll() |
PFCOUNT | RHyperLogLog.count() RHyperLogLog.countAsync() RHyperLogLogReactive.count() RHyperLogLog.countWith() RHyperLogLog.countWithAsync() RHyperLogLogReactive.countWith() |
PFMERGE | RHyperLogLog.mergeWith() RHyperLogLog.mergeWithAsync() RHyperLogLogReactive.mergeWith() |
PING | Node.ping() NodesGroup.pingAll() |
PSUBSCRIBE | RPatternTopic.addListener() |
PTTL | RExpirable.remainTimeToLive() RExpirable.remainTimeToLiveAsync() RExpirableReactive.remainTimeToLive() |
PUBLISH | RTopic.publish |
PUNSUBSCRIBE | RPatternTopic.removeListener() |
RANDOMKEY | RKeys.randomKey() RKeys.randomKeyAsync() RKeysReactive.randomKey() |
RENAME | RObject.rename() RObject.renameAsync() RObjectReactive.rename() |
RENAMENX | RObject.renamenx() RObject.renamenxAsync() RObjectReactive.renamenx() |
RPOP | RDeque.pollLast() RDeque.pollLastAsync() RDequeReactive.pollLast() RDeque.removeLast() RDeque.removeLastAsync() RDequeReactive.removeLast() |
RPOPLPUSH | RDeque.pollLastAndOfferFirstTo() RDeque.pollLastAndOfferFirstToAsync() |
RPUSH | RList.add() RList.addAsync() RListReactive.add() |
SADD | RSet.add() RSet.addAsync() RSetReactive.add() |
SCARD | RSet.size() RSet.sizeAsync() RSetReactive.size() |
SCRIPT EXISTS | RScript.scriptExists() RScript.scriptExistsAsync() RScriptReactive.scriptExists() |
SCRIPT FLUSH | RScript.scriptFlush() RScript.scriptFlushAsync() RScriptReactive.scriptFlush() |
SCRIPT KILL | RScript.scriptKill() RScript.scriptKillAsync() RScriptReactive.scriptKill() |
SCRIPT LOAD | RScript.scriptLoad() RScript.scriptLoadAsync() RScriptReactive.scriptLoad() |
SDIFFSTORE | RSet.diff() RSet.diffAsync() RSetReactive.diff() |
SELECT | Config.setDatabase() |
SET | RBucket.set() RBucket.setAsync() RBucketReactive.set() |
SETBIT | RBitSet.set() RBitSet.setAsync() RBitSet.clear() RBitSet.clearAsync() |
SETEX | RBucket.set() RBucket.setAsync() RBucketReactive.set() |
SETNX | RBucket.trySet() RBucket.trySetAsync() RBucketReactive.trySet() |
SISMEMBER | RSet.contains() RSet.containsAsync() RSetReactive.contains() |
SINTERSTORE | RSet.intersection() RSet.intersectionAsync() RSetReactive.intersection() |
SINTER | RSet.readIntersection() RSet.readIntersectionAsync() RSetReactive.readIntersection() |
SMEMBERS | RSet.readAll() RSet.readAllAsync() RSetReactive.readAll() |
SMOVE | RSet.move() RSet.moveAsync() RSetReactive.move() |
SPOP | RSet.removeRandom() RSet.removeRandomAsync() RSetReactive.removeRandom() |
SREM | RSet.remove() RSet.removeAsync() RSetReactive.remove() |
SUBSCRIBE | RTopic.addListener() RTopicReactive.addListener() |
SUNION | RSet.readUnion() RSet.readUnionAsync() RSetReactive.readUnion() |
SUNIONSTORE | RSet.union() RSet.unionAsync() RSetReactive.union() |
TTL | RExpirable.remainTimeToLive() RExpirable.remainTimeToLiveAsync() RExpirableReactive.remainTimeToLive() |
UNSUBSCRIBE | RTopic.removeListener() RTopicReactive.removeListener() |
WAIT | RBatch.syncSlaves RBatchReactive.syncSlaves() |
ZADD | RScoredSortedSet.add() RScoredSortedSet.addAsync() RScoredSortedSetReactive.add() |
ZCARD | RScoredSortedSet.size() RScoredSortedSet.sizeAsync() RScoredSortedSetReactive.size() |
ZCOUNT | RScoredSortedSet.count() RScoredSortedSet.countAsync() |
ZINCRBY | RScoredSortedSet.addScore() RScoredSortedSet.addScoreAsync() RScoredSortedSetReactive.addScore() |
ZLEXCOUNT | RLexSortedSet.lexCount() RLexSortedSet.lexCountAsync() RLexSortedSetReactive.lexCount() RLexSortedSet.lexCountHead() RLexSortedSet.lexCountHeadAsync() RLexSortedSetReactive.lexCountHead() RLexSortedSet.lexCountTail() RLexSortedSet.lexCountTailAsync() RLexSortedSetReactive.lexCountTail() |
ZRANGE | RScoredSortedSet.valueRange() RScoredSortedSet.valueRangeAsync() RScoredSortedSetReactive.valueRange() |
ZREVRANGE | RScoredSortedSet.valueRangeReversed() RScoredSortedSet.valueRangeReversedAsync() RScoredSortedSetReactive.valueRangeReversed() |
ZUNIONSTORE | RScoredSortedSet.union() RScoredSortedSet.unionAsync() RScoredSortedSetReactive.union() |
ZINTERSTORE | RScoredSortedSet.intersection() RScoredSortedSet.intersectionAsync() RScoredSortedSetReactive.intersection() |
ZRANGEBYLEX | RLexSortedSet.lexRange() RLexSortedSet.lexRangeAsync() RLexSortedSetReactive.lexRange() RLexSortedSet.lexRangeHead() RLexSortedSet.lexRangeHeadAsync() RLexSortedSetReactive.lexRangeHead() RLexSortedSet.lexRangeTail() RLexSortedSet.lexRangeTailAsync() RLexSortedSetReactive.lexRangeTail() |
ZRANGEBYSCORE | RScoredSortedSet.valueRange() RScoredSortedSet.valueRangeAsync() RScoredSortedSetReactive.valueRange() RScoredSortedSet.entryRange() RScoredSortedSet.entryRangeAsync() RScoredSortedSetReactive.entryRange() |
TIME | RedissonClient.getNodesGroup().getNode().time() RedissonClient.getClusterNodesGroup().getNode().time() |
ZRANK | RScoredSortedSet.rank() RScoredSortedSet.rankAsync() RScoredSortedSetReactive.rank() |
ZREM | RScoredSortedSet.remove() RScoredSortedSet.removeAsync() RScoredSortedSetReactive.remove() RScoredSortedSet.removeAll() RScoredSortedSet.removeAllAsync() RScoredSortedSetReactive.removeAll() |
ZREMRANGEBYLEX | RLexSortedSet.removeRangeByLex() RLexSortedSet.removeRangeByLexAsync() RLexSortedSetReactive.removeRangeByLex() RLexSortedSet.removeRangeHeadByLex() RLexSortedSet.removeRangeHeadByLexAsync() RLexSortedSetReactive.removeRangeHeadByLex() RLexSortedSet.removeRangeTailByLex() RLexSortedSet.removeRangeTailByLexAsync() RLexSortedSetReactive.removeRangeTailByLex() |
ZREMRANGEBYLEX | RScoredSortedSet.removeRangeByRank() RScoredSortedSet.removeRangeByRankAsync() RScoredSortedSetReactive.removeRangeByRank() |
ZREMRANGEBYSCORE | RScoredSortedSet.removeRangeByScore() RScoredSortedSet.removeRangeByScoreAsync() RScoredSortedSetReactive.removeRangeByScore() |
ZREVRANGEBYSCORE | RScoredSortedSet.entryRangeReversed() RScoredSortedSet.entryRangeReversedAsync() RScoredSortedSetReactive.entryRangeReversed() RScoredSortedSet.valueRangeReversed() RScoredSortedSet.valueRangeReversedAsync() RScoredSortedSetReactive.valueRangeReversed() |
ZREVRANK | RScoredSortedSet.revRank() RScoredSortedSet.revRankAsync() RScoredSortedSetReactive.revRank() |
ZSCORE | RScoredSortedSet.getScore() RScoredSortedSet.getScoreAsync() RScoredSortedSetReactive.getScore() |
SCAN | RKeys.getKeys() RKeysReactive.getKeys() |
SSCAN | RSet.iterator() RSetReactive.iterator() |
HSCAN | RMap.keySet().iterator() RMap.values().iterator() RMap.entrySet().iterator() RMapReactive.keyIterator() RMapReactive.valueIterator() RMapReactive.entryIterator() |
ZSCAN | RScoredSortedSet.iterator() RScoredSortedSetReactive.iterator() |