首页 > 编程笔记 > Redis > Redis常用命令对应到Redisson对象操作
时间:2019-02-13
本文章向大家介绍Redis常用命令对应到Redisson对象操作,主要包括Redis常用命令对应到Redisson对象操作使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
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() |
原文地址:http://www.manongjc.com/article/53404.html
上一篇:SpringBoot 2.0 学习(八)使用Spring Boot Admin监控服务
热门文章
- Python标准库映射类型与可散列数据类型的关系
- C#中的参数和调用方式(可选参数、具名参数、可空参数)
- Android列表组件ListView使用详解之动态加载或修改列表数据
- Linux CentOS7 开启80,443端口外网访问权限
- ubuntu安装chkconfig.deb系统服务管理工具
- PHP中的 抽象类(abstract class)和 接口(interface)
- 微服务架构 - SpringCloud整合分布式服务跟踪zipkin
- vue脚手架 build-config文件夹(跨域/打包)相关配置
- JS如何给ul下的所有li绑定点击事件,点击使其弹出下标和内容
本站知识点必读
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- delphi 控件大全
- 2018汪文君Google Guava实战视频教程
- Storm 系列(三)—— Storm 单机版本环境搭建
- spring配置文件中 property标签中ref、value、name的区别
- delphi动态创建控件
- hadoop配置yum
- web前端开发自学路线是怎样的?html+css+JavaScript的学习方法?
- ResourceManager学习之ApplicationMaster,NodeManager管理
- 龙果学院从0开始学SpringCloud系列视频教程附课件全套
- ACL学习
Copyright (C) 2015 www.manongjc.com, All Rights Reserved. 版权所有 码农教程
鄂ICP备15020834号-1