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, zscore
getAllShardInfo, getAllShards, getKeyTag, getShard, getShard, getShardInfo, getShardInfo
expire, restore, restoreReplace, setex
expire, restore, restoreReplace, setex, xrange
public 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
在接口中 JedisCommands
public java.lang.String set(java.lang.String key, java.lang.String value, SetParams params)
set
在接口中 JedisCommands
public java.lang.String get(java.lang.String key)
get
在接口中 JedisCommands
public java.lang.String getDel(java.lang.String key)
getDel
在接口中 JedisCommands
public java.lang.String getEx(java.lang.String key, GetExParams params)
getEx
在接口中 JedisCommands
public java.lang.String echo(java.lang.String string)
echo
在接口中 JedisCommands
public java.lang.Boolean exists(java.lang.String key)
exists
在接口中 JedisCommands
public java.lang.String type(java.lang.String key)
type
在接口中 JedisCommands
public byte[] dump(java.lang.String key)
dump
在接口中 JedisCommands
public java.lang.String restore(java.lang.String key, long ttl, byte[] serializedValue)
restore
在接口中 JedisCommands
public java.lang.String restoreReplace(java.lang.String key, long ttl, byte[] serializedValue)
restoreReplace
在接口中 JedisCommands
public java.lang.String restore(java.lang.String key, long ttl, byte[] serializedValue, RestoreParams params)
restore
在接口中 JedisCommands
public java.lang.Long expire(java.lang.String key, long seconds)
expire
在接口中 JedisCommands
public java.lang.Long pexpire(java.lang.String key, long milliseconds)
pexpire
在接口中 JedisCommands
public java.lang.Long expireAt(java.lang.String key, long unixTime)
expireAt
在接口中 JedisCommands
public java.lang.Long pexpireAt(java.lang.String key, long millisecondsTimestamp)
pexpireAt
在接口中 JedisCommands
public java.lang.Long ttl(java.lang.String key)
ttl
在接口中 JedisCommands
public java.lang.Long pttl(java.lang.String key)
pttl
在接口中 JedisCommands
public java.lang.Boolean setbit(java.lang.String key, long offset, boolean value)
setbit
在接口中 JedisCommands
public java.lang.Boolean setbit(java.lang.String key, long offset, java.lang.String value)
setbit
在接口中 JedisCommands
public java.lang.Boolean getbit(java.lang.String key, long offset)
getbit
在接口中 JedisCommands
public java.lang.Long setrange(java.lang.String key, long offset, java.lang.String value)
setrange
在接口中 JedisCommands
public java.lang.String getrange(java.lang.String key, long startOffset, long endOffset)
getrange
在接口中 JedisCommands
public java.lang.String getSet(java.lang.String key, java.lang.String value)
getSet
在接口中 JedisCommands
public java.lang.Long setnx(java.lang.String key, java.lang.String value)
setnx
在接口中 JedisCommands
public java.lang.String setex(java.lang.String key, long seconds, java.lang.String value)
setex
在接口中 JedisCommands
public java.lang.String psetex(java.lang.String key, long milliseconds, java.lang.String value)
psetex
在接口中 JedisCommands
public java.util.List<java.lang.String> blpop(int timeout, java.lang.String key)
blpop
在接口中 JedisCommands
public KeyedListElement blpop(double timeout, java.lang.String key)
blpop
在接口中 JedisCommands
public java.util.List<java.lang.String> brpop(int timeout, java.lang.String key)
brpop
在接口中 JedisCommands
public KeyedListElement brpop(double timeout, java.lang.String key)
brpop
在接口中 JedisCommands
public java.lang.Long decrBy(java.lang.String key, long decrement)
decrBy
在接口中 JedisCommands
public java.lang.Long decr(java.lang.String key)
decr
在接口中 JedisCommands
public java.lang.Long incrBy(java.lang.String key, long increment)
incrBy
在接口中 JedisCommands
public java.lang.Double incrByFloat(java.lang.String key, double increment)
incrByFloat
在接口中 JedisCommands
public java.lang.Long incr(java.lang.String key)
incr
在接口中 JedisCommands
public java.lang.Long append(java.lang.String key, java.lang.String value)
append
在接口中 JedisCommands
public java.lang.String substr(java.lang.String key, int start, int end)
substr
在接口中 JedisCommands
public java.lang.Long hset(java.lang.String key, java.lang.String field, java.lang.String value)
hset
在接口中 JedisCommands
public java.lang.Long hset(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> hash)
hset
在接口中 JedisCommands
public java.lang.String hget(java.lang.String key, java.lang.String field)
hget
在接口中 JedisCommands
public java.lang.Long hsetnx(java.lang.String key, java.lang.String field, java.lang.String value)
hsetnx
在接口中 JedisCommands
public java.lang.String hmset(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> hash)
hmset
在接口中 JedisCommands
public java.util.List<java.lang.String> hmget(java.lang.String key, java.lang.String... fields)
hmget
在接口中 JedisCommands
public java.lang.Long hincrBy(java.lang.String key, java.lang.String field, long value)
hincrBy
在接口中 JedisCommands
public java.lang.Double hincrByFloat(java.lang.String key, java.lang.String field, double value)
hincrByFloat
在接口中 JedisCommands
public java.lang.Boolean hexists(java.lang.String key, java.lang.String field)
hexists
在接口中 JedisCommands
public java.lang.Long del(java.lang.String key)
del
在接口中 JedisCommands
public java.lang.Long unlink(java.lang.String key)
unlink
在接口中 JedisCommands
public java.lang.Long hdel(java.lang.String key, java.lang.String... fields)
hdel
在接口中 JedisCommands
public java.lang.Long hlen(java.lang.String key)
hlen
在接口中 JedisCommands
public java.util.Set<java.lang.String> hkeys(java.lang.String key)
hkeys
在接口中 JedisCommands
public java.util.List<java.lang.String> hvals(java.lang.String key)
hvals
在接口中 JedisCommands
public java.util.Map<java.lang.String,java.lang.String> hgetAll(java.lang.String key)
hgetAll
在接口中 JedisCommands
public java.lang.String hrandfield(java.lang.String key)
hrandfield
在接口中 JedisCommands
public java.util.List<java.lang.String> hrandfield(java.lang.String key, long count)
hrandfield
在接口中 JedisCommands
public java.util.Map<java.lang.String,java.lang.String> hrandfieldWithValues(java.lang.String key, long count)
hrandfieldWithValues
在接口中 JedisCommands
public java.lang.Long rpush(java.lang.String key, java.lang.String... strings)
rpush
在接口中 JedisCommands
public java.lang.Long lpush(java.lang.String key, java.lang.String... strings)
lpush
在接口中 JedisCommands
public java.lang.Long lpushx(java.lang.String key, java.lang.String... string)
lpushx
在接口中 JedisCommands
public java.lang.Long strlen(java.lang.String key)
strlen
在接口中 JedisCommands
public java.lang.Long move(java.lang.String key, int dbIndex)
move
在接口中 JedisCommands
public java.lang.Long rpushx(java.lang.String key, java.lang.String... string)
rpushx
在接口中 JedisCommands
public java.lang.Long persist(java.lang.String key)
persist
在接口中 JedisCommands
public java.lang.Long llen(java.lang.String key)
llen
在接口中 JedisCommands
public java.util.List<java.lang.String> lrange(java.lang.String key, long start, long stop)
lrange
在接口中 JedisCommands
public java.lang.String ltrim(java.lang.String key, long start, long stop)
ltrim
在接口中 JedisCommands
public java.lang.String lindex(java.lang.String key, long index)
lindex
在接口中 JedisCommands
public java.lang.String lset(java.lang.String key, long index, java.lang.String value)
lset
在接口中 JedisCommands
public java.lang.Long lrem(java.lang.String key, long count, java.lang.String value)
lrem
在接口中 JedisCommands
public java.lang.String lpop(java.lang.String key)
lpop
在接口中 JedisCommands
public java.util.List<java.lang.String> lpop(java.lang.String key, int count)
lpop
在接口中 JedisCommands
public java.lang.Long lpos(java.lang.String key, java.lang.String element)
lpos
在接口中 JedisCommands
public java.lang.Long lpos(java.lang.String key, java.lang.String element, LPosParams params)
lpos
在接口中 JedisCommands
public java.util.List<java.lang.Long> lpos(java.lang.String key, java.lang.String element, LPosParams params, long count)
lpos
在接口中 JedisCommands
public java.lang.String rpop(java.lang.String key)
rpop
在接口中 JedisCommands
public java.util.List<java.lang.String> rpop(java.lang.String key, int count)
rpop
在接口中 JedisCommands
public java.lang.Long sadd(java.lang.String key, java.lang.String... members)
sadd
在接口中 JedisCommands
public java.util.Set<java.lang.String> smembers(java.lang.String key)
smembers
在接口中 JedisCommands
public java.lang.Long srem(java.lang.String key, java.lang.String... members)
srem
在接口中 JedisCommands
public java.lang.String spop(java.lang.String key)
spop
在接口中 JedisCommands
public java.util.Set<java.lang.String> spop(java.lang.String key, long count)
spop
在接口中 JedisCommands
public java.lang.Long scard(java.lang.String key)
scard
在接口中 JedisCommands
public java.lang.Boolean sismember(java.lang.String key, java.lang.String member)
sismember
在接口中 JedisCommands
public java.util.List<java.lang.Boolean> smismember(java.lang.String key, java.lang.String... members)
smismember
在接口中 JedisCommands
public java.lang.String srandmember(java.lang.String key)
srandmember
在接口中 JedisCommands
public java.util.List<java.lang.String> srandmember(java.lang.String key, int count)
srandmember
在接口中 JedisCommands
public java.lang.Long zadd(java.lang.String key, double score, java.lang.String member)
zadd
在接口中 JedisCommands
public java.lang.Long zadd(java.lang.String key, double score, java.lang.String member, ZAddParams params)
zadd
在接口中 JedisCommands
public java.lang.Long zadd(java.lang.String key, java.util.Map<java.lang.String,java.lang.Double> scoreMembers)
zadd
在接口中 JedisCommands
public java.lang.Long zadd(java.lang.String key, java.util.Map<java.lang.String,java.lang.Double> scoreMembers, ZAddParams params)
zadd
在接口中 JedisCommands
public java.lang.Double zaddIncr(java.lang.String key, double score, java.lang.String member, ZAddParams params)
zaddIncr
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrange(java.lang.String key, long start, long stop)
zrange
在接口中 JedisCommands
public java.lang.Long zrem(java.lang.String key, java.lang.String... members)
zrem
在接口中 JedisCommands
public java.lang.Double zincrby(java.lang.String key, double increment, java.lang.String member)
zincrby
在接口中 JedisCommands
public java.lang.Double zincrby(java.lang.String key, double increment, java.lang.String member, ZIncrByParams params)
zincrby
在接口中 JedisCommands
public java.lang.Long zrank(java.lang.String key, java.lang.String member)
zrank
在接口中 JedisCommands
public java.lang.Long zrevrank(java.lang.String key, java.lang.String member)
zrevrank
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrange(java.lang.String key, long start, long stop)
zrevrange
在接口中 JedisCommands
public java.util.Set<Tuple> zrangeWithScores(java.lang.String key, long start, long stop)
zrangeWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrevrangeWithScores(java.lang.String key, long start, long stop)
zrevrangeWithScores
在接口中 JedisCommands
public java.lang.String zrandmember(java.lang.String key)
zrandmember
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrandmember(java.lang.String key, long count)
zrandmember
在接口中 JedisCommands
public java.util.Set<Tuple> zrandmemberWithScores(java.lang.String key, long count)
zrandmemberWithScores
在接口中 JedisCommands
public java.lang.Long zcard(java.lang.String key)
zcard
在接口中 JedisCommands
public java.lang.Double zscore(java.lang.String key, java.lang.String member)
zscore
在接口中 JedisCommands
public java.util.List<java.lang.Double> zmscore(java.lang.String key, java.lang.String... members)
zmscore
在接口中 JedisCommands
public Tuple zpopmax(java.lang.String key)
zpopmax
在接口中 JedisCommands
public java.util.Set<Tuple> zpopmax(java.lang.String key, int count)
zpopmax
在接口中 JedisCommands
public Tuple zpopmin(java.lang.String key)
zpopmin
在接口中 JedisCommands
public java.util.Set<Tuple> zpopmin(java.lang.String key, int count)
zpopmin
在接口中 JedisCommands
public java.util.List<java.lang.String> sort(java.lang.String key)
sort
在接口中 JedisCommands
public java.util.List<java.lang.String> sort(java.lang.String key, SortingParams sortingParameters)
sort
在接口中 JedisCommands
public java.lang.Long zcount(java.lang.String key, double min, double max)
zcount
在接口中 JedisCommands
public java.lang.Long zcount(java.lang.String key, java.lang.String min, java.lang.String max)
zcount
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key, double min, double max)
zrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key, double max, double min)
zrevrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key, double min, double max, int offset, int count)
zrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key, double max, double min, int offset, int count)
zrevrangeByScore
在接口中 JedisCommands
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, double min, double max)
zrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, double max, double min)
zrevrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, double min, double max, int offset, int count)
zrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, double max, double min, int offset, int count)
zrevrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key, java.lang.String min, java.lang.String max)
zrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key, java.lang.String max, java.lang.String min)
zrevrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key, java.lang.String min, java.lang.String max, int offset, int count)
zrangeByScore
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key, java.lang.String max, java.lang.String min, int offset, int count)
zrevrangeByScore
在接口中 JedisCommands
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, java.lang.String min, java.lang.String max)
zrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, java.lang.String max, java.lang.String min)
zrevrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key, java.lang.String min, java.lang.String max, int offset, int count)
zrangeByScoreWithScores
在接口中 JedisCommands
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key, java.lang.String max, java.lang.String min, int offset, int count)
zrevrangeByScoreWithScores
在接口中 JedisCommands
public java.lang.Long zremrangeByRank(java.lang.String key, long start, long stop)
zremrangeByRank
在接口中 JedisCommands
public java.lang.Long zremrangeByScore(java.lang.String key, double min, double max)
zremrangeByScore
在接口中 JedisCommands
public java.lang.Long zremrangeByScore(java.lang.String key, java.lang.String min, java.lang.String max)
zremrangeByScore
在接口中 JedisCommands
public java.lang.Long zlexcount(java.lang.String key, java.lang.String min, java.lang.String max)
zlexcount
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByLex(java.lang.String key, java.lang.String min, java.lang.String max)
zrangeByLex
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrangeByLex(java.lang.String key, java.lang.String min, java.lang.String max, int offset, int count)
zrangeByLex
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByLex(java.lang.String key, java.lang.String max, java.lang.String min)
zrevrangeByLex
在接口中 JedisCommands
public java.util.Set<java.lang.String> zrevrangeByLex(java.lang.String key, java.lang.String max, java.lang.String min, int offset, int count)
zrevrangeByLex
在接口中 JedisCommands
public java.lang.Long zremrangeByLex(java.lang.String key, java.lang.String min, java.lang.String max)
zremrangeByLex
在接口中 JedisCommands
public java.lang.Long linsert(java.lang.String key, ListPosition where, java.lang.String pivot, java.lang.String value)
linsert
在接口中 JedisCommands
public java.lang.Long bitcount(java.lang.String key)
bitcount
在接口中 JedisCommands
public java.lang.Long bitcount(java.lang.String key, long start, long end)
bitcount
在接口中 JedisCommands
public java.lang.Long bitpos(java.lang.String key, boolean value)
bitpos
在接口中 JedisCommands
public java.lang.Long bitpos(java.lang.String key, boolean value, BitPosParams params)
bitpos
在接口中 JedisCommands
public ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> hscan(java.lang.String key, java.lang.String cursor)
hscan
在接口中 JedisCommands
public ScanResult<java.util.Map.Entry<java.lang.String,java.lang.String>> hscan(java.lang.String key, java.lang.String cursor, ScanParams params)
hscan
在接口中 JedisCommands
public ScanResult<java.lang.String> sscan(java.lang.String key, java.lang.String cursor)
sscan
在接口中 JedisCommands
public ScanResult<Tuple> zscan(java.lang.String key, java.lang.String cursor)
zscan
在接口中 JedisCommands
public ScanResult<Tuple> zscan(java.lang.String key, java.lang.String cursor, ScanParams params)
zscan
在接口中 JedisCommands
public ScanResult<java.lang.String> sscan(java.lang.String key, java.lang.String cursor, ScanParams params)
sscan
在接口中 JedisCommands
public void close()
close
在接口中 java.io.Closeable
close
在接口中 java.lang.AutoCloseable
public void setDataSource(ShardedJedisPool shardedJedisPool)
public void resetState()
public java.lang.Long pfadd(java.lang.String key, java.lang.String... elements)
pfadd
在接口中 JedisCommands
public long pfcount(java.lang.String key)
pfcount
在接口中 JedisCommands
public java.lang.Long touch(java.lang.String key)
touch
在接口中 JedisCommands
public java.lang.Long geoadd(java.lang.String key, double longitude, double latitude, java.lang.String member)
geoadd
在接口中 JedisCommands
public java.lang.Long geoadd(java.lang.String key, java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
geoadd
在接口中 JedisCommands
public java.lang.Long geoadd(java.lang.String key, GeoAddParams params, java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
geoadd
在接口中 JedisCommands
public java.lang.Double geodist(java.lang.String key, java.lang.String member1, java.lang.String member2)
geodist
在接口中 JedisCommands
public java.lang.Double geodist(java.lang.String key, java.lang.String member1, java.lang.String member2, GeoUnit unit)
geodist
在接口中 JedisCommands
public java.util.List<java.lang.String> geohash(java.lang.String key, java.lang.String... members)
geohash
在接口中 JedisCommands
public java.util.List<GeoCoordinate> geopos(java.lang.String key, java.lang.String... members)
geopos
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadius(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit)
georadius
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusReadonly(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit)
georadiusReadonly
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadius(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadius
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusReadonly(java.lang.String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusReadonly
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusByMember(java.lang.String key, java.lang.String member, double radius, GeoUnit unit)
georadiusByMember
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(java.lang.String key, java.lang.String member, double radius, GeoUnit unit)
georadiusByMemberReadonly
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusByMember(java.lang.String key, java.lang.String member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMember
在接口中 JedisCommands
public java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(java.lang.String key, java.lang.String member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMemberReadonly
在接口中 JedisCommands
public java.util.List<java.lang.Long> bitfield(java.lang.String key, java.lang.String... arguments)
JedisCommands
bitfield
在接口中 JedisCommands
public java.util.List<java.lang.Long> bitfieldReadonly(java.lang.String key, java.lang.String... arguments)
bitfieldReadonly
在接口中 JedisCommands
public java.lang.Long hstrlen(java.lang.String key, java.lang.String field)
JedisCommands
hstrlen
在接口中 JedisCommands
public StreamEntryID xadd(java.lang.String key, StreamEntryID id, java.util.Map<java.lang.String,java.lang.String> hash)
JedisCommands
xadd
在接口中 JedisCommands
public StreamEntryID xadd(java.lang.String key, StreamEntryID id, java.util.Map<java.lang.String,java.lang.String> hash, long maxLen, boolean approximateLength)
JedisCommands
xadd
在接口中 JedisCommands
public StreamEntryID xadd(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> hash, XAddParams params)
JedisCommands
xadd
在接口中 JedisCommands
public java.lang.Long xlen(java.lang.String key)
JedisCommands
xlen
在接口中 JedisCommands
public java.util.List<StreamEntry> xrange(java.lang.String key, StreamEntryID start, StreamEntryID end)
JedisCommands
xrange
在接口中 JedisCommands
start
- 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)
JedisCommands
xrange
在接口中 JedisCommands
start
- 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)
JedisCommands
xack
在接口中 JedisCommands
public java.lang.String xgroupCreate(java.lang.String key, java.lang.String consumer, StreamEntryID id, boolean makeStream)
JedisCommands
xgroupCreate
在接口中 JedisCommands
public java.lang.String xgroupSetID(java.lang.String key, java.lang.String groupname, StreamEntryID id)
JedisCommands
xgroupSetID
在接口中 JedisCommands
public long xgroupDestroy(java.lang.String key, java.lang.String groupname)
JedisCommands
xgroupDestroy
在接口中 JedisCommands
public java.lang.Long xgroupDelConsumer(java.lang.String key, java.lang.String groupname, java.lang.String consumername)
JedisCommands
xgroupDelConsumer
在接口中 JedisCommands
public long xdel(java.lang.String key, StreamEntryID... ids)
JedisCommands
xdel
在接口中 JedisCommands
public long xtrim(java.lang.String key, long maxLen, boolean approximateLength)
JedisCommands
xtrim
在接口中 JedisCommands
public long xtrim(java.lang.String key, XTrimParams params)
JedisCommands
xtrim
在接口中 JedisCommands
public java.util.List<StreamEntry> xrevrange(java.lang.String key, StreamEntryID end, StreamEntryID start)
JedisCommands
xrevrange
在接口中 JedisCommands
end
- 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)
JedisCommands
xrevrange
在接口中 JedisCommands
end
- 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)
JedisCommands
xpending
在接口中 JedisCommands
public java.util.List<StreamPendingEntry> xpending(java.lang.String key, java.lang.String groupname, StreamEntryID start, StreamEntryID end, int count, java.lang.String consumername)
JedisCommands
xpending
在接口中 JedisCommands
public java.util.List<StreamPendingEntry> xpending(java.lang.String key, java.lang.String groupname, XPendingParams params)
JedisCommands
xpending
在接口中 JedisCommands
public 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)
JedisCommands
xclaim
在接口中 JedisCommands
public java.util.List<StreamEntry> xclaim(java.lang.String key, java.lang.String group, java.lang.String consumername, long minIdleTime, XClaimParams params, StreamEntryID... ids)
JedisCommands
xclaim
在接口中 JedisCommands
public java.util.List<StreamEntryID> xclaimJustId(java.lang.String key, java.lang.String group, java.lang.String consumername, long minIdleTime, XClaimParams params, StreamEntryID... ids)
JedisCommands
xclaimJustId
在接口中 JedisCommands
public StreamInfo xinfoStream(java.lang.String key)
JedisCommands
xinfoStream
在接口中 JedisCommands
key
- Stream nameStreamInfo
that contains information about the streampublic java.util.List<StreamGroupInfo> xinfoGroup(java.lang.String key)
JedisCommands
xinfoGroup
在接口中 JedisCommands
key
- Stream nameStreamGroupInfo
containing information about groupspublic java.util.List<StreamConsumersInfo> xinfoConsumers(java.lang.String key, java.lang.String group)
JedisCommands
xinfoConsumers
在接口中 JedisCommands
key
- 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)