数据结构/对象 | 操作 | spring-data-redis 方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Key | DEL | RedisOperations.delete | Y | |
DUMP | RedisOperations.dump | Y | ||
EXISTS | RedisOperations.hasKey | Y | ||
EXPIRE | RedisOperations.expire | Y | ||
EXPIREAT | RedisOperations.expireAt | Y | ||
KEYS | RedisOperations.keys | Y | ||
MIGRATE | 不支持 | |||
MOVE | RedisOperations.move | Y | ||
OBJECT | 不支持 | |||
PERSIST | RedisOperations.persist | Y | ||
PEXPIRE | RedisOperations.expire | Y | ||
PEXPIREAT | RedisOperations.expireAt | Y | ||
PTTL | RedisOperations.getExpire | Y | ||
RANDOMKEY | RedisOperations.randomKey | Y | ||
RENAME | RedisOperations.rename | Y | key: oldKey:${oldKey};newKey:${newKey} | |
RENAMENX | RedisOperations.renameIfAbsent | Y | ||
RESTORE | RedisOperations.restore | Y | ||
SORT | RedisKeyCommands.sort | Y | key:query:${SortQuery} | |
TTL | RedisOperations.getExpire | Y | ||
TYPE | RedisOperations.type | Y | ||
SCAN | RedisKeyCommands.scan | [backcolor=transparent]N |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
String | APPEND | ValueOperations.append | Y | |
BITCOUNT | 不支持 | |||
BITOP | 不支持 | |||
BITFIELD | 不支持 | |||
DECR | ValueOperations.increment | Y | ||
DECRBY | ValueOperations.increment | Y | ||
GET | ValueOperations.get | Y | ||
GETBIT | ValueOperations.getBit | Y | ||
GETRANGE | ValueOperations.get | Y | ||
GETSET | ValueOperations.getAndSet | Y | ||
INCR | ValueOperations.increment | Y | ||
INCRBY | ValueOperations.increment | Y | ||
INCRBYFLOAT | ValueOperations.increment | Y | ||
MGET | ValueOperations.multiGet | Y | ||
MSET | ValueOperations.multiSet | Y | ||
MSETNX | ValueOperations.multiSetIfAbsent | Y | ||
PSETEX | ValueOperations.set | Y | ||
SET | ValueOperations.set | Y | ||
SETBIT | ValueOperations.setBit | Y | ||
SETEX | ValueOperations.set | Y | ||
SETNX | ValueOperations.setIfAbsent | Y | ||
SETRANGE | ValueOperations.set | Y | ||
STRLEN | ValueOperations.size | Y |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Hash | HDEL | HashOperations.delete | Y | |
HEXISTS | HashOperations.hasKey | Y | ||
HGET | HashOperations.get | Y | ||
HGETALL | HashOperations.entries | Y | ||
HINCRBY | HashOperations.increment | Y | ||
HINCRBYFLOAT | HashOperations.increment | Y | ||
HKEYS | HashOperations.keys | Y | ||
HLEN | HashOperations.size | Y | ||
HMGET | HashOperations.multiGet | Y | ||
HMSET | HashOperations.putAll | Y | ||
HSET | HashOperations.put | Y | ||
HSETNX | HashOperations.putIfAbsent | Y | ||
HVALS | HashOperations.values | Y | ||
HSCAN | HashOperations.san | Y | ||
HSTRLEN | 不支持 |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持EagleEye链路 | 备注 |
List | BLPOP | ListOperations.leftPop | Y | |
BRPOP | ListOperations.rightPop | Y | ||
BRPOPLPUSH | ListOperations.rightPopAndLeftPush | Y | key:sourceKey:${sourceKey};destKey:${destKey} | |
LINDEX | ListOperations.index | Y | ||
LINSERT | ListOperations.leftPush | Y | ||
LLEN | ListOperations.size | Y | ||
LPOP | ListOperations.leftPop | Y | ||
LPUSH | ListOperations.leftPush | Y | ||
LPUSHX | ListOperations.leftPushIfPresent | Y | ||
LRANGE | ListOperations.range | Y | ||
LREM | ListOperations.remove | Y | ||
LSET | ListOperations.set | Y | ||
LTRIM | ListOperations.trim | Y | ||
RPOP | ListOperations.rightPop | Y | ||
RPOPLPUSH | ListOperations.rightPopAndLeftPush | Y | key:sourceKey:${sourceKey};destKey:${destKey} | |
RPUSH | ListOperations.rightPush | Y | ||
RPUSHX | ListOperations.rightPushIfPresent | Y |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Set | SADD | SetOpertions.add | Y | |
SCARD | SetOpertions.size | Y | ||
SDIFF | SetOpertions.difference | Y | ||
SDIFFSTORE | SetOpertions.differenceAndStore | Y | ||
SINTER | SetOpertions.intersect | Y | ||
SINTERSTORE | SetOpertions.intersectAndStore | Y | ||
SISMEMBER | SetOpertions.isMember | Y | ||
SMEMBERS | SetOpertions.members | Y | ||
SMOVE | SetOpertions.move | Y | ||
SPOP | SetOpertions.pop | Y | ||
SRANDMEMBER | SetOpertions.randomMember randomMembers distinctRandomMembers | Y | ||
SREM | SetOpertions.remove | Y | ||
SUNION | SetOpertions.union | Y | ||
SUNIONSTORE | SetOpertions.unionAndStore | Y | ||
SSCAN | SetOpertions.scan | Y |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
SortedSet | ZADD | ZSetOperations.add | Y | |
ZCARD | ZSetOperations.size/zCard | Y | ||
ZCOUNT | ZSetOperations.count | Y | ||
ZINCRBY | ZSetOperations.incrementScore | Y | ||
ZRANGE | ZSetOperYations.range rangeWithScores | Y | ||
ZRANGEBYSCORE | ZSetOperations.rangeByScore rangeByScoreWithScores | Y | ||
ZRANK | ZSetOperations.rank | Y | ||
ZREM | ZSetOperations.remove | Y | ||
ZREMRANGEBYRANK | ZSetOperations.removeRange | Y | ||
ZREMRANGEBYSCORE | ZSetOperations.removeRangeByScore | Y | ||
ZREVRANGE | ZSetOperations.reverseRange reverseRangeWithScores | Y | ||
ZREVRANGEBYSCORE | ZSetOperations.reverseRangeByScore reverseRangeByScoreWithScores | Y | ||
ZREVRANK | ZSetOperations.reverseRank | Y | ||
ZSCORE | ZSetOperations.score | Y | ||
ZUNIONSTORE | ZSetOperations.unionAndStore | Y | ||
ZINTERSTORE | ZSetOperations.intersectAndStore | Y | ||
ZSCAN | ZSetOperations.scan | Y | ||
ZRANGEBYLEX | ZSetOperations.rangeByLex | Y | ||
ZLEXCOUNT | 不支持 | |||
ZREMRANGEBYLEX | 不支持 |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
HyperLogLog | PFADD | HyperLogLogOperations.add | Y | |
PFCOUNT | HyperLogLogOperations.size | Y | ||
PFMERGE | HyperLogLogOperations.union | Y | key:dest:${destination} |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Pub/Sub | PSUBSCRIBE | 不支持 | ||
PUBLISH | RedisOperations.convertAndSend | Y | key: msg:${msg} | |
PUBSUB | RedisMessageListenerContainer .setMessageListeners .addMessageListener | [backcolor=transparent]N | ||
PUNSUBSCRIBE | 不支持 | |||
UNSUBSCRIBE | 不支持 |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Transaction | DISCARD | RedisOperations.discard | Y | |
EXEC | RedisOperations.exec | Y | key: execRaw | |
MULTI | RedisOperations.multi | Y | ||
UNWATCH | RedisOperations.unwatch | Y | ||
WATCH | RedisOperations.watch | Y |
数据结构/对象 | 操作 | spring-data-redis方法 | EDAS 版本是否支持 EagleEye 链路 | 备注 |
Script | EVAL | ScriptExecutor.execute | Y | key: 空 |
EVALSHA | ScriptExecutor.execute | Y | key: 空 | |
SCRIPT EXISTS | RedisScriptingCommands.scriptExists | [backcolor=transparent]N | ||
SCRIPT FLUSH | RedisScriptingCommands.scriptFlush | [backcolor=transparent]N | ||
SCRIPT KILL | RedisScriptingCommands.scriptKill | [backcolor=transparent]N | ||
SCRIPT LOAD | RedisScriptingCommands.scriptLoad | [backcolor=transparent]N |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。