public class ShardedJedis extends BinaryShardedJedis implements JedisCommands, java.io.Closeable
DEFAULT_KEY_TAG_PATTERN, DEFAULT_WEIGHT| 构造器和说明 |
|---|
ShardedJedis(java.util.List<JedisShardInfo> shards) |
ShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo) |
ShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo,
java.util.regex.Pattern keyTagPattern) |
ShardedJedis(java.util.List<JedisShardInfo> shards,
java.util.regex.Pattern keyTagPattern) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
append(java.lang.String key,
java.lang.String value) |
java.lang.Long |
bitcount(java.lang.String key) |
java.lang.Long |
bitcount(java.lang.String key,
long start,
long end) |
java.util.List<java.lang.Long> |
bitfield(java.lang.String key,
java.lang.String... arguments)
Executes BITFIELD Redis command
|
java.util.List<java.lang.Long> |
bitfieldReadonly(java.lang.String key,
java.lang.String... arguments) |
java.lang.Long |
bitpos(java.lang.String key,
boolean value) |
java.lang.Long |
bitpos(java.lang.String key,
boolean value,
BitPosParams params) |
KeyedListElement |
blpop(double timeout,
java.lang.String key) |
java.util.List<java.lang.String> |
blpop(int timeout,
java.lang.String key) |
KeyedListElement |
brpop(double timeout,
java.lang.String key) |
java.util.List<java.lang.String> |
brpop(int timeout,
java.lang.String key) |
void |
close() |
java.lang.Long |
decr(java.lang.String key) |
java.lang.Long |
decrBy(java.lang.String key,
long decrement) |
java.lang.Long |
del(java.lang.String key) |
byte[] |
dump(java.lang.String key) |
java.lang.String |
echo(java.lang.String string) |
java.lang.Boolean |
exists(java.lang.String key) |
java.lang.Long |
expire(java.lang.String key,
long seconds) |
java.lang.Long |
expireAt(java.lang.String key,
long unixTime) |
java.lang.Long |
geoadd(java.lang.String key,
double longitude,
double latitude,
java.lang.String member) |
java.lang.Long |
geoadd(java.lang.String key,
GeoAddParams params,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap) |
java.lang.Long |
geoadd(java.lang.String key,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap) |
java.lang.Double |
geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2) |
java.lang.Double |
geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2,
GeoUnit unit) |
java.util.List<java.lang.String> |
geohash(java.lang.String key,
java.lang.String... members) |
java.util.List<GeoCoordinate> |
geopos(java.lang.String key,
java.lang.String... members) |
java.util.List<GeoRadiusResponse> |
georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.lang.String |
get(java.lang.String key) |
java.lang.Boolean |
getbit(java.lang.String key,
long offset) |
java.lang.String |
getDel(java.lang.String key) |
java.lang.String |
getEx(java.lang.String key,
GetExParams params) |
java.lang.String |
getrange(java.lang.String key,
long startOffset,
long endOffset) |
java.lang.String |
getSet(java.lang.String key,
java.lang.String value) |
java.lang.Long |
hdel(java.lang.String key,
java.lang.String... fields) |
java.lang.Boolean |
hexists(java.lang.String key,
java.lang.String field) |
java.lang.String |
hget(java.lang.String key,
java.lang.String field) |
java.util.Map<java.lang.String,java.lang.String> |
hgetAll(java.lang.String key) |
java.lang.Long |
hincrBy(java.lang.String key,
java.lang.String field,
long value) |
java.lang.Double |
hincrByFloat(java.lang.String key,
java.lang.String field,
double value) |
java.util.Set<java.lang.String> |
hkeys(java.lang.String key) |
java.lang.Long |
hlen(java.lang.String key) |
java.util.List<java.lang.String> |
hmget(java.lang.String key,
java.lang.String... fields) |
java.lang.String |
hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash) |
java.lang.String |
hrandfield(java.lang.String key) |
java.util.List<java.lang.String> |
hrandfield(java.lang.String key,
long count) |
java.util.Map<java.lang.String,java.lang.String> |
hrandfieldWithValues(java.lang.String key,
long count) |
ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> |
hscan(java.lang.String key,
java.lang.String cursor) |
ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> |
hscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
java.lang.Long |
hset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash) |
java.lang.Long |
hset(java.lang.String key,
java.lang.String field,
java.lang.String value) |
java.lang.Long |
hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value) |
java.lang.Long |
hstrlen(java.lang.String key,
java.lang.String field)
Used for HSTRLEN Redis command
|
java.util.List<java.lang.String> |
hvals(java.lang.String key) |
java.lang.Long |
incr(java.lang.String key) |
java.lang.Long |
incrBy(java.lang.String key,
long increment) |
java.lang.Double |
incrByFloat(java.lang.String key,
double increment) |
java.lang.String |
lindex(java.lang.String key,
long index) |
java.lang.Long |
linsert(java.lang.String key,
ListPosition where,
java.lang.String pivot,
java.lang.String value) |
java.lang.Long |
llen(java.lang.String key) |
java.lang.String |
lpop(java.lang.String key) |
java.util.List<java.lang.String> |
lpop(java.lang.String key,
int count) |
java.lang.Long |
lpos(java.lang.String key,
java.lang.String element) |
java.lang.Long |
lpos(java.lang.String key,
java.lang.String element,
LPosParams params) |
java.util.List<java.lang.Long> |
lpos(java.lang.String key,
java.lang.String element,
LPosParams params,
long count) |
java.lang.Long |
lpush(java.lang.String key,
java.lang.String... strings) |
java.lang.Long |
lpushx(java.lang.String key,
java.lang.String... string) |
java.util.List<java.lang.String> |
lrange(java.lang.String key,
long start,
long stop) |
java.lang.Long |
lrem(java.lang.String key,
long count,
java.lang.String value) |
java.lang.String |
lset(java.lang.String key,
long index,
java.lang.String value) |
java.lang.String |
ltrim(java.lang.String key,
long start,
long stop) |
java.lang.Long |
move(java.lang.String key,
int dbIndex) |
java.lang.Long |
persist(java.lang.String key) |
java.lang.Long |
pexpire(java.lang.String key,
long milliseconds) |
java.lang.Long |
pexpireAt(java.lang.String key,
long millisecondsTimestamp) |
java.lang.Long |
pfadd(java.lang.String key,
java.lang.String... elements) |
long |
pfcount(java.lang.String key) |
java.lang.String |
psetex(java.lang.String key,
long milliseconds,
java.lang.String value) |
java.lang.Long |
pttl(java.lang.String key) |
void |
resetState() |
java.lang.String |
restore(java.lang.String key,
long ttl,
byte[] serializedValue) |
java.lang.String |
restore(java.lang.String key,
long ttl,
byte[] serializedValue,
RestoreParams params) |
java.lang.String |
restoreReplace(java.lang.String key,
long ttl,
byte[] serializedValue) |
java.lang.String |
rpop(java.lang.String key) |
java.util.List<java.lang.String> |
rpop(java.lang.String key,
int count) |
java.lang.Long |
rpush(java.lang.String key,
java.lang.String... strings) |
java.lang.Long |
rpushx(java.lang.String key,
java.lang.String... string) |
java.lang.Long |
sadd(java.lang.String key,
java.lang.String... members) |
java.lang.Long |
scard(java.lang.String key) |
java.lang.Object |
sendBlockingCommand(ProtocolCommand cmd,
java.lang.String... args) |
java.lang.Object |
sendCommand(ProtocolCommand cmd,
java.lang.String... args) |
java.lang.String |
set(java.lang.String key,
java.lang.String value) |
java.lang.String |
set(java.lang.String key,
java.lang.String value,
SetParams params) |
java.lang.Boolean |
setbit(java.lang.String key,
long offset,
boolean value) |
java.lang.Boolean |
setbit(java.lang.String key,
long offset,
java.lang.String value) |
void |
setDataSource(ShardedJedisPool shardedJedisPool) |
java.lang.String |
setex(java.lang.String key,
long seconds,
java.lang.String value) |
java.lang.Long |
setnx(java.lang.String key,
java.lang.String value) |
java.lang.Long |
setrange(java.lang.String key,
long offset,
java.lang.String value) |
java.lang.Boolean |
sismember(java.lang.String key,
java.lang.String member) |
java.util.Set<java.lang.String> |
smembers(java.lang.String key) |
java.util.List<java.lang.Boolean> |
smismember(java.lang.String key,
java.lang.String... members) |
java.util.List<java.lang.String> |
sort(java.lang.String key) |
java.util.List<java.lang.String> |
sort(java.lang.String key,
SortingParams sortingParameters) |
java.lang.String |
spop(java.lang.String key) |
java.util.Set<java.lang.String> |
spop(java.lang.String key,
long count) |
java.lang.String |
srandmember(java.lang.String key) |
java.util.List<java.lang.String> |
srandmember(java.lang.String key,
int count) |
java.lang.Long |
srem(java.lang.String key,
java.lang.String... members) |
ScanResult<java.lang.String> |
sscan(java.lang.String key,
java.lang.String cursor) |
ScanResult<java.lang.String> |
sscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
java.lang.Long |
strlen(java.lang.String key) |
java.lang.String |
substr(java.lang.String key,
int start,
int end) |
java.lang.Long |
touch(java.lang.String key) |
java.lang.Long |
ttl(java.lang.String key) |
java.lang.String |
type(java.lang.String key) |
java.lang.Long |
unlink(java.lang.String key) |
long |
xack(java.lang.String key,
java.lang.String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
StreamEntryID |
xadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash,
XAddParams params)
XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|ID field value [field value ...]
|
StreamEntryID |
xadd(java.lang.String key,
StreamEntryID id,
java.util.Map<java.lang.String,java.lang.String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
xadd(java.lang.String key,
StreamEntryID id,
java.util.Map<java.lang.String,java.lang.String> hash,
long maxLen,
boolean approximateLength)
XADD key MAXLEN ~ LEN ID field string [field string ...]
|
java.util.List<StreamEntry> |
xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids)
XCLAIM
|
java.util.List<StreamEntry> |
xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
java.util.List<StreamEntryID> |
xclaimJustId(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
long |
xdel(java.lang.String key,
StreamEntryID... ids)
XDEL key ID [ID ...]
|
java.lang.String |
xgroupCreate(java.lang.String key,
java.lang.String consumer,
StreamEntryID id,
boolean makeStream)
XGROUP CREATE
|
java.lang.Long |
xgroupDelConsumer(java.lang.String key,
java.lang.String groupname,
java.lang.String consumername)
XGROUP DELCONSUMER
|
long |
xgroupDestroy(java.lang.String key,
java.lang.String groupname)
XGROUP DESTROY
|
java.lang.String |
xgroupSetID(java.lang.String key,
java.lang.String groupname,
StreamEntryID id)
XGROUP SETID
|
java.util.List<StreamConsumersInfo> |
xinfoConsumers(java.lang.String key,
java.lang.String group)
Introspection command used in order to retrieve different information about consumers in the group
|
java.util.List<StreamGroupInfo> |
xinfoGroup(java.lang.String key)
Introspection command used in order to retrieve different information about groups in the stream
|
StreamInfo |
xinfoStream(java.lang.String key)
Introspection command used in order to retrieve different information about the stream
|
java.lang.Long |
xlen(java.lang.String key)
XLEN key
|
StreamPendingSummary |
xpending(java.lang.String key,
java.lang.String groupname)
XPENDING key group
|
java.util.List<StreamPendingEntry> |
xpending(java.lang.String key,
java.lang.String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
java.lang.String consumername)
XPENDING key group [start end count] [consumer]
|
java.util.List<StreamPendingEntry> |
xpending(java.lang.String key,
java.lang.String groupname,
XPendingParams params)
XPENDING key group [[IDLE min-idle-time] start end count [consumer]]
|
java.util.List<StreamEntry> |
xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end)
XRANGE key start end
|
java.util.List<StreamEntry> |
xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end COUNT count
|
java.util.List<StreamEntry> |
xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start)
XREVRANGE key end start
|
java.util.List<StreamEntry> |
xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start COUNT count
|
long |
xtrim(java.lang.String key,
long maxLen,
boolean approximateLength)
XTRIM key MAXLEN [~] count
|
long |
xtrim(java.lang.String key,
XTrimParams params)
XTRIM key MAXLEN|MINID [=|~] threshold [LIMIT count]
|
java.lang.Long |
zadd(java.lang.String key,
double score,
java.lang.String member) |
java.lang.Long |
zadd(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params) |
java.lang.Long |
zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers) |
java.lang.Long |
zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers,
ZAddParams params) |
java.lang.Double |
zaddIncr(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params) |
java.lang.Long |
zcard(java.lang.String key) |
java.lang.Long |
zcount(java.lang.String key,
double min,
double max) |
java.lang.Long |
zcount(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.lang.Double |
zincrby(java.lang.String key,
double increment,
java.lang.String member) |
java.lang.Double |
zincrby(java.lang.String key,
double increment,
java.lang.String member,
ZIncrByParams params) |
java.lang.Long |
zlexcount(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.List<java.lang.Double> |
zmscore(java.lang.String key,
java.lang.String... members) |
Tuple |
zpopmax(java.lang.String key) |
java.util.Set<Tuple> |
zpopmax(java.lang.String key,
int count) |
Tuple |
zpopmin(java.lang.String key) |
java.util.Set<Tuple> |
zpopmin(java.lang.String key,
int count) |
java.lang.String |
zrandmember(java.lang.String key) |
java.util.Set<java.lang.String> |
zrandmember(java.lang.String key,
long count) |
java.util.Set<Tuple> |
zrandmemberWithScores(java.lang.String key,
long count) |
java.util.Set<java.lang.String> |
zrange(java.lang.String key,
long start,
long stop) |
java.util.Set<java.lang.String> |
zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.Set<java.lang.String> |
zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max) |
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count) |
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeWithScores(java.lang.String key,
long start,
long stop) |
java.lang.Long |
zrank(java.lang.String key,
java.lang.String member) |
java.lang.Long |
zrem(java.lang.String key,
java.lang.String... members) |
java.lang.Long |
zremrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.lang.Long |
zremrangeByRank(java.lang.String key,
long start,
long stop) |
java.lang.Long |
zremrangeByScore(java.lang.String key,
double min,
double max) |
java.lang.Long |
zremrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.Set<java.lang.String> |
zrevrange(java.lang.String key,
long start,
long stop) |
java.util.Set<java.lang.String> |
zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min) |
java.util.Set<java.lang.String> |
zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min) |
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count) |
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min) |
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeWithScores(java.lang.String key,
long start,
long stop) |
java.lang.Long |
zrevrank(java.lang.String key,
java.lang.String member) |
ScanResult<Tuple> |
zscan(java.lang.String key,
java.lang.String cursor) |
ScanResult<Tuple> |
zscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
java.lang.Double |
zscore(java.lang.String key,
java.lang.String member) |
append, bitcount, bitcount, bitfield, bitfieldReadonly, blpop, brpop, decr, decrBy, del, disconnect, dump, echo, exists, expire, expireAt, geoadd, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, get, getbit, getDel, getEx, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hrandfield, hrandfield, hrandfieldWithValues, hscan, hscan, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, lindex, linsert, llen, lpop, lpop, lpos, lpos, lpos, lpush, lpushx, lrange, lrem, lset, ltrim, move, objectEncoding, objectFreq, objectHelp, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, pipelined, psetex, pttl, restore, restore, restoreReplace, rpop, rpop, rpush, rpushx, sadd, scard, sendBlockingCommand, sendCommand, sendCommand, set, set, setbit, setbit, setex, setnx, setrange, sismember, smembers, smismember, sort, sort, spop, spop, srandmember, srandmember, srem, sscan, sscan, strlen, substr, touch, ttl, type, unlink, xack, xadd, xadd, xclaim, xclaim, xclaimJustId, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xinfoConsumers, xinfoConsumersBinary, xinfoGroup, xinfoGroupBinary, xinfoStream, xinfoStreamBinary, xlen, xpending, xpending, xpending, xrange, xrange, xrevrange, xrevrange, xtrim, xtrim, zadd, zadd, zadd, zadd, zaddIncr, zcard, zcount, zcount, zincrby, zincrby, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, zrandmember, zrandmember, zrandmemberWithScores, zrange, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByLex, zremrangeByRank, zremrangeByScore, zremrangeByScore, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscan, zscan, zscoregetAllShardInfo, getAllShards, getKeyTag, getShard, getShard, getShardInfo, getShardInfoexpire, restore, restoreReplace, setexexpire, restore, restoreReplace, setex, xrangepublic ShardedJedis(java.util.List<JedisShardInfo> shards)
public ShardedJedis(java.util.List<JedisShardInfo> shards, Hashing algo)
public ShardedJedis(java.util.List<JedisShardInfo> shards, java.util.regex.Pattern keyTagPattern)
public ShardedJedis(java.util.List<JedisShardInfo> shards, Hashing algo, java.util.regex.Pattern keyTagPattern)
public java.lang.String set(java.lang.String key,
java.lang.String value)
set 在接口中 JedisCommandspublic java.lang.String set(java.lang.String key,
java.lang.String value,
SetParams params)
set 在接口中 JedisCommandspublic java.lang.String get(java.lang.String key)
get 在接口中 JedisCommandspublic java.lang.String getDel(java.lang.String key)
getDel 在接口中 JedisCommandspublic java.lang.String getEx(java.lang.String key,
GetExParams params)
getEx 在接口中 JedisCommandspublic java.lang.String echo(java.lang.String string)
echo 在接口中 JedisCommandspublic java.lang.Boolean exists(java.lang.String key)
exists 在接口中 JedisCommandspublic java.lang.String type(java.lang.String key)
type 在接口中 JedisCommandspublic byte[] dump(java.lang.String key)
dump 在接口中 JedisCommandspublic java.lang.String restore(java.lang.String key,
long ttl,
byte[] serializedValue)
restore 在接口中 JedisCommandspublic java.lang.String restoreReplace(java.lang.String key,
long ttl,
byte[] serializedValue)
restoreReplace 在接口中 JedisCommandspublic java.lang.String restore(java.lang.String key,
long ttl,
byte[] serializedValue,
RestoreParams params)
restore 在接口中 JedisCommandspublic java.lang.Long expire(java.lang.String key,
long seconds)
expire 在接口中 JedisCommandspublic java.lang.Long pexpire(java.lang.String key,
long milliseconds)
pexpire 在接口中 JedisCommandspublic java.lang.Long expireAt(java.lang.String key,
long unixTime)
expireAt 在接口中 JedisCommandspublic java.lang.Long pexpireAt(java.lang.String key,
long millisecondsTimestamp)
pexpireAt 在接口中 JedisCommandspublic java.lang.Long ttl(java.lang.String key)
ttl 在接口中 JedisCommandspublic java.lang.Long pttl(java.lang.String key)
pttl 在接口中 JedisCommandspublic java.lang.Boolean setbit(java.lang.String key,
long offset,
boolean value)
setbit 在接口中 JedisCommandspublic java.lang.Boolean setbit(java.lang.String key,
long offset,
java.lang.String value)
setbit 在接口中 JedisCommandspublic java.lang.Boolean getbit(java.lang.String key,
long offset)
getbit 在接口中 JedisCommandspublic java.lang.Long setrange(java.lang.String key,
long offset,
java.lang.String value)
setrange 在接口中 JedisCommandspublic java.lang.String getrange(java.lang.String key,
long startOffset,
long endOffset)
getrange 在接口中 JedisCommandspublic java.lang.String getSet(java.lang.String key,
java.lang.String value)
getSet 在接口中 JedisCommandspublic java.lang.Long setnx(java.lang.String key,
java.lang.String value)
setnx 在接口中 JedisCommandspublic java.lang.String setex(java.lang.String key,
long seconds,
java.lang.String value)
setex 在接口中 JedisCommandspublic java.lang.String psetex(java.lang.String key,
long milliseconds,
java.lang.String value)
psetex 在接口中 JedisCommandspublic java.util.List<java.lang.String> blpop(int timeout,
java.lang.String key)
blpop 在接口中 JedisCommandspublic KeyedListElement blpop(double timeout, java.lang.String key)
blpop 在接口中 JedisCommandspublic java.util.List<java.lang.String> brpop(int timeout,
java.lang.String key)
brpop 在接口中 JedisCommandspublic KeyedListElement brpop(double timeout, java.lang.String key)
brpop 在接口中 JedisCommandspublic java.lang.Long decrBy(java.lang.String key,
long decrement)
decrBy 在接口中 JedisCommandspublic java.lang.Long decr(java.lang.String key)
decr 在接口中 JedisCommandspublic java.lang.Long incrBy(java.lang.String key,
long increment)
incrBy 在接口中 JedisCommandspublic java.lang.Double incrByFloat(java.lang.String key,
double increment)
incrByFloat 在接口中 JedisCommandspublic java.lang.Long incr(java.lang.String key)
incr 在接口中 JedisCommandspublic java.lang.Long append(java.lang.String key,
java.lang.String value)
append 在接口中 JedisCommandspublic java.lang.String substr(java.lang.String key,
int start,
int end)
substr 在接口中 JedisCommandspublic java.lang.Long hset(java.lang.String key,
java.lang.String field,
java.lang.String value)
hset 在接口中 JedisCommandspublic java.lang.Long hset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
hset 在接口中 JedisCommandspublic java.lang.String hget(java.lang.String key,
java.lang.String field)
hget 在接口中 JedisCommandspublic java.lang.Long hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value)
hsetnx 在接口中 JedisCommandspublic java.lang.String hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
hmset 在接口中 JedisCommandspublic java.util.List<java.lang.String> hmget(java.lang.String key,
java.lang.String... fields)
hmget 在接口中 JedisCommandspublic java.lang.Long hincrBy(java.lang.String key,
java.lang.String field,
long value)
hincrBy 在接口中 JedisCommandspublic java.lang.Double hincrByFloat(java.lang.String key,
java.lang.String field,
double value)
hincrByFloat 在接口中 JedisCommandspublic java.lang.Boolean hexists(java.lang.String key,
java.lang.String field)
hexists 在接口中 JedisCommandspublic java.lang.Long del(java.lang.String key)
del 在接口中 JedisCommandspublic java.lang.Long unlink(java.lang.String key)
unlink 在接口中 JedisCommandspublic java.lang.Long hdel(java.lang.String key,
java.lang.String... fields)
hdel 在接口中 JedisCommandspublic java.lang.Long hlen(java.lang.String key)
hlen 在接口中 JedisCommandspublic java.util.Set<java.lang.String> hkeys(java.lang.String key)
hkeys 在接口中 JedisCommandspublic java.util.List<java.lang.String> hvals(java.lang.String key)
hvals 在接口中 JedisCommandspublic java.util.Map<java.lang.String,java.lang.String> hgetAll(java.lang.String key)
hgetAll 在接口中 JedisCommandspublic java.lang.String hrandfield(java.lang.String key)
hrandfield 在接口中 JedisCommandspublic java.util.List<java.lang.String> hrandfield(java.lang.String key,
long count)
hrandfield 在接口中 JedisCommandspublic java.util.Map<java.lang.String,java.lang.String> hrandfieldWithValues(java.lang.String key,
long count)
hrandfieldWithValues 在接口中 JedisCommandspublic java.lang.Long rpush(java.lang.String key,
java.lang.String... strings)
rpush 在接口中 JedisCommandspublic java.lang.Long lpush(java.lang.String key,
java.lang.String... strings)
lpush 在接口中 JedisCommandspublic java.lang.Long lpushx(java.lang.String key,
java.lang.String... string)
lpushx 在接口中 JedisCommandspublic java.lang.Long strlen(java.lang.String key)
strlen 在接口中 JedisCommandspublic java.lang.Long move(java.lang.String key,
int dbIndex)
move 在接口中 JedisCommandspublic java.lang.Long rpushx(java.lang.String key,
java.lang.String... string)
rpushx 在接口中 JedisCommandspublic java.lang.Long persist(java.lang.String key)
persist 在接口中 JedisCommandspublic java.lang.Long llen(java.lang.String key)
llen 在接口中 JedisCommandspublic java.util.List<java.lang.String> lrange(java.lang.String key,
long start,
long stop)
lrange 在接口中 JedisCommandspublic java.lang.String ltrim(java.lang.String key,
long start,
long stop)
ltrim 在接口中 JedisCommandspublic java.lang.String lindex(java.lang.String key,
long index)
lindex 在接口中 JedisCommandspublic java.lang.String lset(java.lang.String key,
long index,
java.lang.String value)
lset 在接口中 JedisCommandspublic java.lang.Long lrem(java.lang.String key,
long count,
java.lang.String value)
lrem 在接口中 JedisCommandspublic java.lang.String lpop(java.lang.String key)
lpop 在接口中 JedisCommandspublic java.util.List<java.lang.String> lpop(java.lang.String key,
int count)
lpop 在接口中 JedisCommandspublic java.lang.Long lpos(java.lang.String key,
java.lang.String element)
lpos 在接口中 JedisCommandspublic java.lang.Long lpos(java.lang.String key,
java.lang.String element,
LPosParams params)
lpos 在接口中 JedisCommandspublic java.util.List<java.lang.Long> lpos(java.lang.String key,
java.lang.String element,
LPosParams params,
long count)
lpos 在接口中 JedisCommandspublic java.lang.String rpop(java.lang.String key)
rpop 在接口中 JedisCommandspublic java.util.List<java.lang.String> rpop(java.lang.String key,
int count)
rpop 在接口中 JedisCommandspublic java.lang.Long sadd(java.lang.String key,
java.lang.String... members)
sadd 在接口中 JedisCommandspublic java.util.Set<java.lang.String> smembers(java.lang.String key)
smembers 在接口中 JedisCommandspublic java.lang.Long srem(java.lang.String key,
java.lang.String... members)
srem 在接口中 JedisCommandspublic java.lang.String spop(java.lang.String key)
spop 在接口中 JedisCommandspublic java.util.Set<java.lang.String> spop(java.lang.String key,
long count)
spop 在接口中 JedisCommandspublic java.lang.Long scard(java.lang.String key)
scard 在接口中 JedisCommandspublic java.lang.Boolean sismember(java.lang.String key,
java.lang.String member)
sismember 在接口中 JedisCommandspublic java.util.List<java.lang.Boolean> smismember(java.lang.String key,
java.lang.String... members)
smismember 在接口中 JedisCommandspublic java.lang.String srandmember(java.lang.String key)
srandmember 在接口中 JedisCommandspublic java.util.List<java.lang.String> srandmember(java.lang.String key,
int count)
srandmember 在接口中 JedisCommandspublic java.lang.Long zadd(java.lang.String key,
double score,
java.lang.String member)
zadd 在接口中 JedisCommandspublic java.lang.Long zadd(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params)
zadd 在接口中 JedisCommandspublic java.lang.Long zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers)
zadd 在接口中 JedisCommandspublic java.lang.Long zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers,
ZAddParams params)
zadd 在接口中 JedisCommandspublic java.lang.Double zaddIncr(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params)
zaddIncr 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrange(java.lang.String key,
long start,
long stop)
zrange 在接口中 JedisCommandspublic java.lang.Long zrem(java.lang.String key,
java.lang.String... members)
zrem 在接口中 JedisCommandspublic java.lang.Double zincrby(java.lang.String key,
double increment,
java.lang.String member)
zincrby 在接口中 JedisCommandspublic java.lang.Double zincrby(java.lang.String key,
double increment,
java.lang.String member,
ZIncrByParams params)
zincrby 在接口中 JedisCommandspublic java.lang.Long zrank(java.lang.String key,
java.lang.String member)
zrank 在接口中 JedisCommandspublic java.lang.Long zrevrank(java.lang.String key,
java.lang.String member)
zrevrank 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrange(java.lang.String key,
long start,
long stop)
zrevrange 在接口中 JedisCommandspublic java.util.Set<Tuple> zrangeWithScores(java.lang.String key, long start, long stop)
zrangeWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrevrangeWithScores(java.lang.String key, long start, long stop)
zrevrangeWithScores 在接口中 JedisCommandspublic java.lang.String zrandmember(java.lang.String key)
zrandmember 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrandmember(java.lang.String key,
long count)
zrandmember 在接口中 JedisCommandspublic java.util.Set<Tuple> zrandmemberWithScores(java.lang.String key, long count)
zrandmemberWithScores 在接口中 JedisCommandspublic java.lang.Long zcard(java.lang.String key)
zcard 在接口中 JedisCommandspublic java.lang.Double zscore(java.lang.String key,
java.lang.String member)
zscore 在接口中 JedisCommandspublic java.util.List<java.lang.Double> zmscore(java.lang.String key,
java.lang.String... members)
zmscore 在接口中 JedisCommandspublic Tuple zpopmax(java.lang.String key)
zpopmax 在接口中 JedisCommandspublic java.util.Set<Tuple> zpopmax(java.lang.String key, int count)
zpopmax 在接口中 JedisCommandspublic Tuple zpopmin(java.lang.String key)
zpopmin 在接口中 JedisCommandspublic java.util.Set<Tuple> zpopmin(java.lang.String key, int count)
zpopmin 在接口中 JedisCommandspublic java.util.List<java.lang.String> sort(java.lang.String key)
sort 在接口中 JedisCommandspublic java.util.List<java.lang.String> sort(java.lang.String key,
SortingParams sortingParameters)
sort 在接口中 JedisCommandspublic java.lang.Long zcount(java.lang.String key,
double min,
double max)
zcount 在接口中 JedisCommandspublic java.lang.Long zcount(java.lang.String key,
java.lang.String min,
java.lang.String max)
zcount 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max)
zrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min)
zrevrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count)
zrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count)
zrevrangeByScore 在接口中 JedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, double min, double max)
zrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, double max, double min)
zrevrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, double min, double max, int offset, int count)
zrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, double max, double min, int offset, int count)
zrevrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max)
zrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min)
zrevrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
zrangeByScore 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
zrevrangeByScore 在接口中 JedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, java.lang.String min, java.lang.String max)
zrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, java.lang.String max, java.lang.String min)
zrevrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, java.lang.String min, java.lang.String max, int offset, int count)
zrangeByScoreWithScores 在接口中 JedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, java.lang.String max, java.lang.String min, int offset, int count)
zrevrangeByScoreWithScores 在接口中 JedisCommandspublic java.lang.Long zremrangeByRank(java.lang.String key,
long start,
long stop)
zremrangeByRank 在接口中 JedisCommandspublic java.lang.Long zremrangeByScore(java.lang.String key,
double min,
double max)
zremrangeByScore 在接口中 JedisCommandspublic java.lang.Long zremrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max)
zremrangeByScore 在接口中 JedisCommandspublic java.lang.Long zlexcount(java.lang.String key,
java.lang.String min,
java.lang.String max)
zlexcount 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max)
zrangeByLex 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
zrangeByLex 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min)
zrevrangeByLex 在接口中 JedisCommandspublic java.util.Set<java.lang.String> zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
zrevrangeByLex 在接口中 JedisCommandspublic java.lang.Long zremrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max)
zremrangeByLex 在接口中 JedisCommandspublic java.lang.Long linsert(java.lang.String key,
ListPosition where,
java.lang.String pivot,
java.lang.String value)
linsert 在接口中 JedisCommandspublic java.lang.Long bitcount(java.lang.String key)
bitcount 在接口中 JedisCommandspublic java.lang.Long bitcount(java.lang.String key,
long start,
long end)
bitcount 在接口中 JedisCommandspublic java.lang.Long bitpos(java.lang.String key,
boolean value)
bitpos 在接口中 JedisCommandspublic java.lang.Long bitpos(java.lang.String key,
boolean value,
BitPosParams params)
bitpos 在接口中 JedisCommandspublic ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> hscan(java.lang.String key, java.lang.String cursor)
hscan 在接口中 JedisCommandspublic ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> hscan(java.lang.String key, java.lang.String cursor, ScanParams params)
hscan 在接口中 JedisCommandspublic ScanResult<java.lang.String> sscan(java.lang.String key, java.lang.String cursor)
sscan 在接口中 JedisCommandspublic ScanResult<Tuple> zscan(java.lang.String key, java.lang.String cursor)
zscan 在接口中 JedisCommandspublic ScanResult<Tuple> zscan(java.lang.String key, java.lang.String cursor, ScanParams params)
zscan 在接口中 JedisCommandspublic ScanResult<java.lang.String> sscan(java.lang.String key, java.lang.String cursor, ScanParams params)
sscan 在接口中 JedisCommandspublic void close()
close 在接口中 java.io.Closeableclose 在接口中 java.lang.AutoCloseablepublic void setDataSource(ShardedJedisPool shardedJedisPool)
public void resetState()
public java.lang.Long pfadd(java.lang.String key,
java.lang.String... elements)
pfadd 在接口中 JedisCommandspublic long pfcount(java.lang.String key)
pfcount 在接口中 JedisCommandspublic java.lang.Long touch(java.lang.String key)
touch 在接口中 JedisCommandspublic java.lang.Long geoadd(java.lang.String key,
double longitude,
double latitude,
java.lang.String member)
geoadd 在接口中 JedisCommandspublic java.lang.Long geoadd(java.lang.String key,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
geoadd 在接口中 JedisCommandspublic java.lang.Long geoadd(java.lang.String key,
GeoAddParams params,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
geoadd 在接口中 JedisCommandspublic java.lang.Double geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2)
geodist 在接口中 JedisCommandspublic java.lang.Double geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2,
GeoUnit unit)
geodist 在接口中 JedisCommandspublic java.util.List<java.lang.String> geohash(java.lang.String key,
java.lang.String... members)
geohash 在接口中 JedisCommandspublic java.util.List<GeoCoordinate> geopos(java.lang.String key, java.lang.String... members)
geopos 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadius(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit)
georadius 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusReadonly(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit)
georadiusReadonly 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadius(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadius 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusReadonly(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusReadonly 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMember(java.lang.String key, java.lang.String member, double radius, GeoUnit unit)
georadiusByMember 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(java.lang.String key, java.lang.String member, double radius, GeoUnit unit)
georadiusByMemberReadonly 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMember(java.lang.String key, java.lang.String member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMember 在接口中 JedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(java.lang.String key, java.lang.String member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMemberReadonly 在接口中 JedisCommandspublic java.util.List<java.lang.Long> bitfield(java.lang.String key,
java.lang.String... arguments)
JedisCommandsbitfield 在接口中 JedisCommandspublic java.util.List<java.lang.Long> bitfieldReadonly(java.lang.String key,
java.lang.String... arguments)
bitfieldReadonly 在接口中 JedisCommandspublic java.lang.Long hstrlen(java.lang.String key,
java.lang.String field)
JedisCommandshstrlen 在接口中 JedisCommandspublic StreamEntryID xadd(java.lang.String key, StreamEntryID id, java.util.Map<java.lang.String,java.lang.String> hash)
JedisCommandsxadd 在接口中 JedisCommandspublic StreamEntryID xadd(java.lang.String key, StreamEntryID id, java.util.Map<java.lang.String,java.lang.String> hash, long maxLen, boolean approximateLength)
JedisCommandsxadd 在接口中 JedisCommandspublic StreamEntryID xadd(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> hash, XAddParams params)
JedisCommandsxadd 在接口中 JedisCommandspublic java.lang.Long xlen(java.lang.String key)
JedisCommandsxlen 在接口中 JedisCommandspublic java.util.List<StreamEntry> xrange(java.lang.String key, StreamEntryID start, StreamEntryID end)
JedisCommandsxrange 在接口中 JedisCommandsstart - minimum StreamEntryID for the retrieved range, passing null will indicate minimum ID possible in the streamend - maximum StreamEntryID for the retrieved range, passing null will indicate maximum ID possible in the streampublic java.util.List<StreamEntry> xrange(java.lang.String key, StreamEntryID start, StreamEntryID end, int count)
JedisCommandsxrange 在接口中 JedisCommandsstart - minimum StreamEntryID for the retrieved range, passing null will indicate minimum ID possible in the streamend - maximum StreamEntryID for the retrieved range, passing null will indicate maximum ID possible in the streamcount - maximum number of entries returnedpublic long xack(java.lang.String key,
java.lang.String group,
StreamEntryID... ids)
JedisCommandsxack 在接口中 JedisCommandspublic java.lang.String xgroupCreate(java.lang.String key,
java.lang.String consumer,
StreamEntryID id,
boolean makeStream)
JedisCommandsxgroupCreate 在接口中 JedisCommandspublic java.lang.String xgroupSetID(java.lang.String key,
java.lang.String groupname,
StreamEntryID id)
JedisCommandsxgroupSetID 在接口中 JedisCommandspublic long xgroupDestroy(java.lang.String key,
java.lang.String groupname)
JedisCommandsxgroupDestroy 在接口中 JedisCommandspublic java.lang.Long xgroupDelConsumer(java.lang.String key,
java.lang.String groupname,
java.lang.String consumername)
JedisCommandsxgroupDelConsumer 在接口中 JedisCommandspublic long xdel(java.lang.String key,
StreamEntryID... ids)
JedisCommandsxdel 在接口中 JedisCommandspublic long xtrim(java.lang.String key,
long maxLen,
boolean approximateLength)
JedisCommandsxtrim 在接口中 JedisCommandspublic long xtrim(java.lang.String key,
XTrimParams params)
JedisCommandsxtrim 在接口中 JedisCommandspublic java.util.List<StreamEntry> xrevrange(java.lang.String key, StreamEntryID end, StreamEntryID start)
JedisCommandsxrevrange 在接口中 JedisCommandsend - maximum StreamEntryID for the retrieved range, passing null will indicate maximum ID possible in the streamstart - minimum StreamEntryID for the retrieved range, passing null will indicate minimum ID possible in the streampublic java.util.List<StreamEntry> xrevrange(java.lang.String key, StreamEntryID end, StreamEntryID start, int count)
JedisCommandsxrevrange 在接口中 JedisCommandsend - maximum StreamEntryID for the retrieved range, passing null will indicate maximum ID possible in the streamstart - minimum StreamEntryID for the retrieved range, passing null will indicate minimum ID possible in the streamcount - The entries with IDs matching the specified range.public StreamPendingSummary xpending(java.lang.String key, java.lang.String groupname)
JedisCommandsxpending 在接口中 JedisCommandspublic java.util.List<StreamPendingEntry> xpending(java.lang.String key, java.lang.String groupname, StreamEntryID start, StreamEntryID end, int count, java.lang.String consumername)
JedisCommandsxpending 在接口中 JedisCommandspublic java.util.List<StreamPendingEntry> xpending(java.lang.String key, java.lang.String groupname, XPendingParams params)
JedisCommandsxpending 在接口中 JedisCommandspublic java.util.List<StreamEntry> xclaim(java.lang.String key, java.lang.String group, java.lang.String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)
JedisCommandsxclaim 在接口中 JedisCommandspublic java.util.List<StreamEntry> xclaim(java.lang.String key, java.lang.String group, java.lang.String consumername, long minIdleTime, XClaimParams params, StreamEntryID... ids)
JedisCommandsxclaim 在接口中 JedisCommandspublic java.util.List<StreamEntryID> xclaimJustId(java.lang.String key, java.lang.String group, java.lang.String consumername, long minIdleTime, XClaimParams params, StreamEntryID... ids)
JedisCommandsxclaimJustId 在接口中 JedisCommandspublic StreamInfo xinfoStream(java.lang.String key)
JedisCommandsxinfoStream 在接口中 JedisCommandskey - Stream nameStreamInfo that contains information about the streampublic java.util.List<StreamGroupInfo> xinfoGroup(java.lang.String key)
JedisCommandsxinfoGroup 在接口中 JedisCommandskey - Stream nameStreamGroupInfo containing information about groupspublic java.util.List<StreamConsumersInfo> xinfoConsumers(java.lang.String key, java.lang.String group)
JedisCommandsxinfoConsumers 在接口中 JedisCommandskey - Stream namegroup - Group nameStreamConsumersInfo containing information about consumers that belong
to the the grouppublic java.lang.Object sendCommand(ProtocolCommand cmd, java.lang.String... args)
public java.lang.Object sendBlockingCommand(ProtocolCommand cmd, java.lang.String... args)