public class BinaryShardedJedis extends Sharded<Jedis,JedisShardInfo> implements BinaryJedisCommands
DEFAULT_KEY_TAG_PATTERN, DEFAULT_WEIGHT| 构造器和说明 |
|---|
BinaryShardedJedis(java.util.List<JedisShardInfo> shards) |
BinaryShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo) |
BinaryShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo,
java.util.regex.Pattern keyTagPattern) |
BinaryShardedJedis(java.util.List<JedisShardInfo> shards,
java.util.regex.Pattern keyTagPattern) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
append(byte[] key,
byte[] value) |
java.lang.Long |
bitcount(byte[] key) |
java.lang.Long |
bitcount(byte[] key,
long start,
long end) |
java.util.List<java.lang.Long> |
bitfield(byte[] key,
byte[]... arguments)
Executes BITFIELD Redis command
|
java.util.List<java.lang.Long> |
bitfieldReadonly(byte[] key,
byte[]... arguments) |
java.util.List<byte[]> |
blpop(byte[] arg) |
java.util.List<byte[]> |
brpop(byte[] arg) |
java.lang.Long |
decr(byte[] key) |
java.lang.Long |
decrBy(byte[] key,
long decrement) |
java.lang.Long |
del(byte[] key) |
void |
disconnect() |
byte[] |
dump(byte[] key) |
byte[] |
echo(byte[] arg) |
java.lang.Boolean |
exists(byte[] key) |
java.lang.Long |
expire(byte[] key,
long seconds) |
java.lang.Long |
expireAt(byte[] key,
long unixTime) |
java.lang.Long |
geoadd(byte[] key,
double longitude,
double latitude,
byte[] member) |
java.lang.Long |
geoadd(byte[] key,
GeoAddParams params,
java.util.Map<byte[],GeoCoordinate> memberCoordinateMap) |
java.lang.Long |
geoadd(byte[] key,
java.util.Map<byte[],GeoCoordinate> memberCoordinateMap) |
java.lang.Double |
geodist(byte[] key,
byte[] member1,
byte[] member2) |
java.lang.Double |
geodist(byte[] key,
byte[] member1,
byte[] member2,
GeoUnit unit) |
java.util.List<byte[]> |
geohash(byte[] key,
byte[]... members) |
java.util.List<GeoCoordinate> |
geopos(byte[] key,
byte[]... members) |
java.util.List<GeoRadiusResponse> |
georadius(byte[] key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadius(byte[] key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusByMember(byte[] key,
byte[] member,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusByMember(byte[] key,
byte[] member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusByMemberReadonly(byte[] key,
byte[] member,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusByMemberReadonly(byte[] key,
byte[] member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
java.util.List<GeoRadiusResponse> |
georadiusReadonly(byte[] key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
java.util.List<GeoRadiusResponse> |
georadiusReadonly(byte[] key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
byte[] |
get(byte[] key) |
java.lang.Boolean |
getbit(byte[] key,
long offset) |
byte[] |
getDel(byte[] key) |
byte[] |
getEx(byte[] key,
GetExParams params) |
byte[] |
getrange(byte[] key,
long startOffset,
long endOffset) |
byte[] |
getSet(byte[] key,
byte[] value) |
java.lang.Long |
hdel(byte[] key,
byte[]... fields) |
java.lang.Boolean |
hexists(byte[] key,
byte[] field) |
byte[] |
hget(byte[] key,
byte[] field) |
java.util.Map<byte[],byte[]> |
hgetAll(byte[] key) |
java.lang.Long |
hincrBy(byte[] key,
byte[] field,
long value) |
java.lang.Double |
hincrByFloat(byte[] key,
byte[] field,
double value) |
java.util.Set<byte[]> |
hkeys(byte[] key) |
java.lang.Long |
hlen(byte[] key) |
java.util.List<byte[]> |
hmget(byte[] key,
byte[]... fields) |
java.lang.String |
hmset(byte[] key,
java.util.Map<byte[],byte[]> hash) |
byte[] |
hrandfield(byte[] key) |
java.util.List<byte[]> |
hrandfield(byte[] key,
long count) |
java.util.Map<byte[],byte[]> |
hrandfieldWithValues(byte[] key,
long count) |
ScanResult<java.util.Map.Entry<byte[],byte[]>> |
hscan(byte[] key,
byte[] cursor) |
ScanResult<java.util.Map.Entry<byte[],byte[]>> |
hscan(byte[] key,
byte[] cursor,
ScanParams params) |
java.lang.Long |
hset(byte[] key,
byte[] field,
byte[] value) |
java.lang.Long |
hset(byte[] key,
java.util.Map<byte[],byte[]> hash) |
java.lang.Long |
hsetnx(byte[] key,
byte[] field,
byte[] value) |
java.lang.Long |
hstrlen(byte[] key,
byte[] field)
Used for HSTRLEN Redis command
|
java.util.List<byte[]> |
hvals(byte[] key) |
java.lang.Long |
incr(byte[] key) |
java.lang.Long |
incrBy(byte[] key,
long increment) |
java.lang.Double |
incrByFloat(byte[] key,
double increment) |
byte[] |
lindex(byte[] key,
long index) |
java.lang.Long |
linsert(byte[] key,
ListPosition where,
byte[] pivot,
byte[] value) |
java.lang.Long |
llen(byte[] key) |
byte[] |
lpop(byte[] key) |
java.util.List<byte[]> |
lpop(byte[] key,
int count) |
java.lang.Long |
lpos(byte[] key,
byte[] element) |
java.lang.Long |
lpos(byte[] key,
byte[] element,
LPosParams params) |
java.util.List<java.lang.Long> |
lpos(byte[] key,
byte[] element,
LPosParams params,
long count) |
java.lang.Long |
lpush(byte[] key,
byte[]... strings) |
java.lang.Long |
lpushx(byte[] key,
byte[]... string) |
java.util.List<byte[]> |
lrange(byte[] key,
long start,
long stop) |
java.lang.Long |
lrem(byte[] key,
long count,
byte[] value) |
java.lang.String |
lset(byte[] key,
long index,
byte[] value) |
java.lang.String |
ltrim(byte[] key,
long start,
long stop) |
java.lang.Long |
move(byte[] key,
int dbIndex) |
byte[] |
objectEncoding(byte[] key) |
java.lang.Long |
objectFreq(byte[] key) |
java.util.List<java.lang.String> |
objectHelp() |
java.lang.Long |
objectIdletime(byte[] key) |
java.lang.Long |
objectRefcount(byte[] key) |
java.lang.Long |
persist(byte[] key) |
java.lang.Long |
pexpire(byte[] key,
long milliseconds) |
java.lang.Long |
pexpireAt(byte[] key,
long millisecondsTimestamp) |
java.lang.Long |
pfadd(byte[] key,
byte[]... elements) |
long |
pfcount(byte[] key) |
ShardedJedisPipeline |
pipelined()
已过时。
The support of
ShardedJedisPipeline and this method will be removed in next
major release. |
java.lang.String |
psetex(byte[] key,
long milliseconds,
byte[] value) |
java.lang.Long |
pttl(byte[] key) |
java.lang.String |
restore(byte[] key,
long ttl,
byte[] serializedValue) |
java.lang.String |
restore(byte[] key,
long ttl,
byte[] serializedValue,
RestoreParams params) |
java.lang.String |
restoreReplace(byte[] key,
long ttl,
byte[] serializedValue) |
byte[] |
rpop(byte[] key) |
java.util.List<byte[]> |
rpop(byte[] key,
int count) |
java.lang.Long |
rpush(byte[] key,
byte[]... strings) |
java.lang.Long |
rpushx(byte[] key,
byte[]... string) |
java.lang.Long |
sadd(byte[] key,
byte[]... members) |
java.lang.Long |
scard(byte[] key) |
java.lang.Object |
sendBlockingCommand(ProtocolCommand cmd,
byte[]... args) |
java.lang.Object |
sendCommand(ProtocolCommand cmd) |
java.lang.Object |
sendCommand(ProtocolCommand cmd,
byte[]... args) |
java.lang.String |
set(byte[] key,
byte[] value) |
java.lang.String |
set(byte[] key,
byte[] value,
SetParams params) |
java.lang.Boolean |
setbit(byte[] key,
long offset,
boolean value) |
java.lang.Boolean |
setbit(byte[] key,
long offset,
byte[] value) |
java.lang.String |
setex(byte[] key,
long seconds,
byte[] value) |
java.lang.Long |
setnx(byte[] key,
byte[] value) |
java.lang.Long |
setrange(byte[] key,
long offset,
byte[] value) |
java.lang.Boolean |
sismember(byte[] key,
byte[] member) |
java.util.Set<byte[]> |
smembers(byte[] key) |
java.util.List<java.lang.Boolean> |
smismember(byte[] key,
byte[]... members) |
java.util.List<byte[]> |
sort(byte[] key) |
java.util.List<byte[]> |
sort(byte[] key,
SortingParams sortingParameters) |
byte[] |
spop(byte[] key) |
java.util.Set<byte[]> |
spop(byte[] key,
long count) |
byte[] |
srandmember(byte[] key) |
java.util.List<byte[]> |
srandmember(byte[] key,
int count) |
java.lang.Long |
srem(byte[] key,
byte[]... members) |
ScanResult<byte[]> |
sscan(byte[] key,
byte[] cursor) |
ScanResult<byte[]> |
sscan(byte[] key,
byte[] cursor,
ScanParams params) |
java.lang.Long |
strlen(byte[] key) |
byte[] |
substr(byte[] key,
int start,
int end) |
java.lang.Long |
touch(byte[] key) |
java.lang.Long |
ttl(byte[] key) |
java.lang.String |
type(byte[] key) |
java.lang.Long |
unlink(byte[] key) |
java.lang.Long |
xack(byte[] key,
byte[] group,
byte[]... ids) |
byte[] |
xadd(byte[] key,
byte[] id,
java.util.Map<byte[],byte[]> hash,
long maxLen,
boolean approximateLength) |
byte[] |
xadd(byte[] key,
java.util.Map<byte[],byte[]> hash,
XAddParams params) |
java.util.List<byte[]> |
xclaim(byte[] key,
byte[] groupname,
byte[] consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
byte[]... ids) |
java.util.List<byte[]> |
xclaim(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
java.util.List<byte[]> |
xclaimJustId(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
java.lang.Long |
xdel(byte[] key,
byte[]... ids) |
java.lang.String |
xgroupCreate(byte[] key,
byte[] consumer,
byte[] id,
boolean makeStream) |
java.lang.Long |
xgroupDelConsumer(byte[] key,
byte[] consumer,
byte[] consumerName) |
java.lang.Long |
xgroupDestroy(byte[] key,
byte[] consumer) |
java.lang.String |
xgroupSetID(byte[] key,
byte[] consumer,
byte[] id) |
java.util.List<StreamConsumersInfo> |
xinfoConsumers(byte[] key,
byte[] group) |
java.util.List<java.lang.Object> |
xinfoConsumersBinary(byte[] key,
byte[] group) |
java.util.List<StreamGroupInfo> |
xinfoGroup(byte[] key) |
java.util.List<java.lang.Object> |
xinfoGroupBinary(byte[] key) |
StreamInfo |
xinfoStream(byte[] key) |
java.lang.Object |
xinfoStreamBinary(byte[] key) |
java.lang.Long |
xlen(byte[] key) |
java.lang.Object |
xpending(byte[] key,
byte[] groupname) |
java.util.List<java.lang.Object> |
xpending(byte[] key,
byte[] groupname,
byte[] start,
byte[] end,
int count,
byte[] consumername) |
java.util.List<java.lang.Object> |
xpending(byte[] key,
byte[] groupname,
XPendingParams params) |
java.util.List<byte[]> |
xrange(byte[] key,
byte[] start,
byte[] end) |
java.util.List<byte[]> |
xrange(byte[] key,
byte[] start,
byte[] end,
int count) |
java.util.List<byte[]> |
xrevrange(byte[] key,
byte[] end,
byte[] start) |
java.util.List<byte[]> |
xrevrange(byte[] key,
byte[] end,
byte[] start,
int count) |
java.lang.Long |
xtrim(byte[] key,
long maxLen,
boolean approximateLength) |
java.lang.Long |
xtrim(byte[] key,
XTrimParams params) |
java.lang.Long |
zadd(byte[] key,
double score,
byte[] member) |
java.lang.Long |
zadd(byte[] key,
double score,
byte[] member,
ZAddParams params) |
java.lang.Long |
zadd(byte[] key,
java.util.Map<byte[],java.lang.Double> scoreMembers) |
java.lang.Long |
zadd(byte[] key,
java.util.Map<byte[],java.lang.Double> scoreMembers,
ZAddParams params) |
java.lang.Double |
zaddIncr(byte[] key,
double score,
byte[] member,
ZAddParams params) |
java.lang.Long |
zcard(byte[] key) |
java.lang.Long |
zcount(byte[] key,
byte[] min,
byte[] max) |
java.lang.Long |
zcount(byte[] key,
double min,
double max) |
java.lang.Double |
zincrby(byte[] key,
double increment,
byte[] member) |
java.lang.Double |
zincrby(byte[] key,
double increment,
byte[] member,
ZIncrByParams params) |
java.lang.Long |
zlexcount(byte[] key,
byte[] min,
byte[] max) |
java.util.List<java.lang.Double> |
zmscore(byte[] key,
byte[]... members) |
Tuple |
zpopmax(byte[] key) |
java.util.Set<Tuple> |
zpopmax(byte[] key,
int count) |
Tuple |
zpopmin(byte[] key) |
java.util.Set<Tuple> |
zpopmin(byte[] key,
int count) |
byte[] |
zrandmember(byte[] key) |
java.util.Set<byte[]> |
zrandmember(byte[] key,
long count) |
java.util.Set<Tuple> |
zrandmemberWithScores(byte[] key,
long count) |
java.util.Set<byte[]> |
zrange(byte[] key,
long start,
long stop) |
java.util.Set<byte[]> |
zrangeByLex(byte[] key,
byte[] min,
byte[] max) |
java.util.Set<byte[]> |
zrangeByLex(byte[] key,
byte[] min,
byte[] max,
int offset,
int count) |
java.util.Set<byte[]> |
zrangeByScore(byte[] key,
byte[] min,
byte[] max) |
java.util.Set<byte[]> |
zrangeByScore(byte[] key,
byte[] min,
byte[] max,
int offset,
int count) |
java.util.Set<byte[]> |
zrangeByScore(byte[] key,
double min,
double max) |
java.util.Set<byte[]> |
zrangeByScore(byte[] key,
double min,
double max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(byte[] key,
byte[] min,
byte[] max) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(byte[] key,
byte[] min,
byte[] max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(byte[] key,
double min,
double max) |
java.util.Set<Tuple> |
zrangeByScoreWithScores(byte[] key,
double min,
double max,
int offset,
int count) |
java.util.Set<Tuple> |
zrangeWithScores(byte[] key,
long start,
long stop) |
java.lang.Long |
zrank(byte[] key,
byte[] member) |
java.lang.Long |
zrem(byte[] key,
byte[]... members) |
java.lang.Long |
zremrangeByLex(byte[] key,
byte[] min,
byte[] max) |
java.lang.Long |
zremrangeByRank(byte[] key,
long start,
long stop) |
java.lang.Long |
zremrangeByScore(byte[] key,
byte[] min,
byte[] max) |
java.lang.Long |
zremrangeByScore(byte[] key,
double min,
double max) |
java.util.Set<byte[]> |
zrevrange(byte[] key,
long start,
long stop) |
java.util.Set<byte[]> |
zrevrangeByLex(byte[] key,
byte[] max,
byte[] min) |
java.util.Set<byte[]> |
zrevrangeByLex(byte[] key,
byte[] max,
byte[] min,
int offset,
int count) |
java.util.Set<byte[]> |
zrevrangeByScore(byte[] key,
byte[] max,
byte[] min) |
java.util.Set<byte[]> |
zrevrangeByScore(byte[] key,
byte[] max,
byte[] min,
int offset,
int count) |
java.util.Set<byte[]> |
zrevrangeByScore(byte[] key,
double max,
double min) |
java.util.Set<byte[]> |
zrevrangeByScore(byte[] key,
double max,
double min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(byte[] key,
byte[] max,
byte[] min) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(byte[] key,
byte[] max,
byte[] min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(byte[] key,
double max,
double min) |
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(byte[] key,
double max,
double min,
int offset,
int count) |
java.util.Set<Tuple> |
zrevrangeWithScores(byte[] key,
long start,
long stop) |
java.lang.Long |
zrevrank(byte[] key,
byte[] member) |
ScanResult<Tuple> |
zscan(byte[] key,
byte[] cursor) |
ScanResult<Tuple> |
zscan(byte[] key,
byte[] cursor,
ScanParams params) |
java.lang.Double |
zscore(byte[] key,
byte[] member) |
getAllShardInfo, getAllShards, getKeyTag, getShard, getShard, getShardInfo, getShardInfoexpire, restore, restoreReplace, setex, xrangepublic BinaryShardedJedis(java.util.List<JedisShardInfo> shards)
public BinaryShardedJedis(java.util.List<JedisShardInfo> shards, Hashing algo)
public BinaryShardedJedis(java.util.List<JedisShardInfo> shards, java.util.regex.Pattern keyTagPattern)
public BinaryShardedJedis(java.util.List<JedisShardInfo> shards, Hashing algo, java.util.regex.Pattern keyTagPattern)
public void disconnect()
public java.lang.String set(byte[] key,
byte[] value)
set 在接口中 BinaryJedisCommandspublic java.lang.String set(byte[] key,
byte[] value,
SetParams params)
set 在接口中 BinaryJedisCommandspublic byte[] get(byte[] key)
get 在接口中 BinaryJedisCommandspublic byte[] getDel(byte[] key)
getDel 在接口中 BinaryJedisCommandspublic byte[] getEx(byte[] key,
GetExParams params)
getEx 在接口中 BinaryJedisCommandspublic java.lang.Boolean exists(byte[] key)
exists 在接口中 BinaryJedisCommandspublic java.lang.String type(byte[] key)
type 在接口中 BinaryJedisCommandspublic byte[] dump(byte[] key)
dump 在接口中 BinaryJedisCommandspublic java.lang.String restore(byte[] key,
long ttl,
byte[] serializedValue)
restore 在接口中 BinaryJedisCommandspublic java.lang.String restoreReplace(byte[] key,
long ttl,
byte[] serializedValue)
restoreReplace 在接口中 BinaryJedisCommandspublic java.lang.String restore(byte[] key,
long ttl,
byte[] serializedValue,
RestoreParams params)
restore 在接口中 BinaryJedisCommandspublic java.lang.Long expire(byte[] key,
long seconds)
expire 在接口中 BinaryJedisCommandspublic java.lang.Long pexpire(byte[] key,
long milliseconds)
pexpire 在接口中 BinaryJedisCommandspublic java.lang.Long expireAt(byte[] key,
long unixTime)
expireAt 在接口中 BinaryJedisCommandspublic java.lang.Long pexpireAt(byte[] key,
long millisecondsTimestamp)
pexpireAt 在接口中 BinaryJedisCommandspublic java.lang.Long ttl(byte[] key)
ttl 在接口中 BinaryJedisCommandspublic java.lang.Long pttl(byte[] key)
pttl 在接口中 BinaryJedisCommandspublic java.lang.Long touch(byte[] key)
touch 在接口中 BinaryJedisCommandspublic byte[] getSet(byte[] key,
byte[] value)
getSet 在接口中 BinaryJedisCommandspublic java.lang.Long setnx(byte[] key,
byte[] value)
setnx 在接口中 BinaryJedisCommandspublic java.lang.String setex(byte[] key,
long seconds,
byte[] value)
setex 在接口中 BinaryJedisCommandspublic java.lang.String psetex(byte[] key,
long milliseconds,
byte[] value)
psetex 在接口中 BinaryJedisCommandspublic java.lang.Long decrBy(byte[] key,
long decrement)
decrBy 在接口中 BinaryJedisCommandspublic java.lang.Long decr(byte[] key)
decr 在接口中 BinaryJedisCommandspublic java.lang.Long del(byte[] key)
del 在接口中 BinaryJedisCommandspublic java.lang.Long unlink(byte[] key)
unlink 在接口中 BinaryJedisCommandspublic java.lang.Long incrBy(byte[] key,
long increment)
incrBy 在接口中 BinaryJedisCommandspublic java.lang.Double incrByFloat(byte[] key,
double increment)
incrByFloat 在接口中 BinaryJedisCommandspublic java.lang.Long incr(byte[] key)
incr 在接口中 BinaryJedisCommandspublic java.lang.Long append(byte[] key,
byte[] value)
append 在接口中 BinaryJedisCommandspublic byte[] substr(byte[] key,
int start,
int end)
substr 在接口中 BinaryJedisCommandspublic java.lang.Long hset(byte[] key,
byte[] field,
byte[] value)
hset 在接口中 BinaryJedisCommandspublic java.lang.Long hset(byte[] key,
java.util.Map<byte[],byte[]> hash)
hset 在接口中 BinaryJedisCommandspublic byte[] hget(byte[] key,
byte[] field)
hget 在接口中 BinaryJedisCommandspublic java.lang.Long hsetnx(byte[] key,
byte[] field,
byte[] value)
hsetnx 在接口中 BinaryJedisCommandspublic java.lang.String hmset(byte[] key,
java.util.Map<byte[],byte[]> hash)
hmset 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> hmget(byte[] key,
byte[]... fields)
hmget 在接口中 BinaryJedisCommandspublic java.lang.Long hincrBy(byte[] key,
byte[] field,
long value)
hincrBy 在接口中 BinaryJedisCommandspublic java.lang.Double hincrByFloat(byte[] key,
byte[] field,
double value)
hincrByFloat 在接口中 BinaryJedisCommandspublic java.lang.Boolean hexists(byte[] key,
byte[] field)
hexists 在接口中 BinaryJedisCommandspublic java.lang.Long hdel(byte[] key,
byte[]... fields)
hdel 在接口中 BinaryJedisCommandspublic java.lang.Long hlen(byte[] key)
hlen 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> hkeys(byte[] key)
hkeys 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> hvals(byte[] key)
hvals 在接口中 BinaryJedisCommandspublic java.util.Map<byte[],byte[]> hgetAll(byte[] key)
hgetAll 在接口中 BinaryJedisCommandspublic byte[] hrandfield(byte[] key)
hrandfield 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> hrandfield(byte[] key,
long count)
hrandfield 在接口中 BinaryJedisCommandspublic java.util.Map<byte[],byte[]> hrandfieldWithValues(byte[] key,
long count)
hrandfieldWithValues 在接口中 BinaryJedisCommandspublic java.lang.Long rpush(byte[] key,
byte[]... strings)
rpush 在接口中 BinaryJedisCommandspublic java.lang.Long lpush(byte[] key,
byte[]... strings)
lpush 在接口中 BinaryJedisCommandspublic java.lang.Long strlen(byte[] key)
strlen 在接口中 BinaryJedisCommandspublic java.lang.Long lpushx(byte[] key,
byte[]... string)
lpushx 在接口中 BinaryJedisCommandspublic java.lang.Long persist(byte[] key)
persist 在接口中 BinaryJedisCommandspublic java.lang.Long rpushx(byte[] key,
byte[]... string)
rpushx 在接口中 BinaryJedisCommandspublic java.lang.Long llen(byte[] key)
llen 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> lrange(byte[] key,
long start,
long stop)
lrange 在接口中 BinaryJedisCommandspublic java.lang.String ltrim(byte[] key,
long start,
long stop)
ltrim 在接口中 BinaryJedisCommandspublic byte[] lindex(byte[] key,
long index)
lindex 在接口中 BinaryJedisCommandspublic java.lang.String lset(byte[] key,
long index,
byte[] value)
lset 在接口中 BinaryJedisCommandspublic java.lang.Long lrem(byte[] key,
long count,
byte[] value)
lrem 在接口中 BinaryJedisCommandspublic byte[] lpop(byte[] key)
lpop 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> lpop(byte[] key,
int count)
lpop 在接口中 BinaryJedisCommandspublic java.lang.Long lpos(byte[] key,
byte[] element)
lpos 在接口中 BinaryJedisCommandspublic java.lang.Long lpos(byte[] key,
byte[] element,
LPosParams params)
lpos 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Long> lpos(byte[] key,
byte[] element,
LPosParams params,
long count)
lpos 在接口中 BinaryJedisCommandspublic byte[] rpop(byte[] key)
rpop 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> rpop(byte[] key,
int count)
rpop 在接口中 BinaryJedisCommandspublic java.lang.Long sadd(byte[] key,
byte[]... members)
sadd 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> smembers(byte[] key)
smembers 在接口中 BinaryJedisCommandspublic java.lang.Long srem(byte[] key,
byte[]... members)
srem 在接口中 BinaryJedisCommandspublic byte[] spop(byte[] key)
spop 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> spop(byte[] key,
long count)
spop 在接口中 BinaryJedisCommandspublic java.lang.Long scard(byte[] key)
scard 在接口中 BinaryJedisCommandspublic java.lang.Boolean sismember(byte[] key,
byte[] member)
sismember 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Boolean> smismember(byte[] key,
byte[]... members)
smismember 在接口中 BinaryJedisCommandspublic byte[] srandmember(byte[] key)
srandmember 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> srandmember(byte[] key,
int count)
srandmember 在接口中 BinaryJedisCommandspublic java.lang.Long zadd(byte[] key,
double score,
byte[] member)
zadd 在接口中 BinaryJedisCommandspublic java.lang.Long zadd(byte[] key,
double score,
byte[] member,
ZAddParams params)
zadd 在接口中 BinaryJedisCommandspublic java.lang.Long zadd(byte[] key,
java.util.Map<byte[],java.lang.Double> scoreMembers)
zadd 在接口中 BinaryJedisCommandspublic java.lang.Long zadd(byte[] key,
java.util.Map<byte[],java.lang.Double> scoreMembers,
ZAddParams params)
zadd 在接口中 BinaryJedisCommandspublic java.lang.Double zaddIncr(byte[] key,
double score,
byte[] member,
ZAddParams params)
zaddIncr 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrange(byte[] key,
long start,
long stop)
zrange 在接口中 BinaryJedisCommandspublic java.lang.Long zrem(byte[] key,
byte[]... members)
zrem 在接口中 BinaryJedisCommandspublic java.lang.Double zincrby(byte[] key,
double increment,
byte[] member)
zincrby 在接口中 BinaryJedisCommandspublic java.lang.Double zincrby(byte[] key,
double increment,
byte[] member,
ZIncrByParams params)
zincrby 在接口中 BinaryJedisCommandspublic java.lang.Long zrank(byte[] key,
byte[] member)
zrank 在接口中 BinaryJedisCommandspublic java.lang.Long zrevrank(byte[] key,
byte[] member)
zrevrank 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrange(byte[] key,
long start,
long stop)
zrevrange 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrangeWithScores(byte[] key, long start, long stop)
zrangeWithScores 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrevrangeWithScores(byte[] key, long start, long stop)
zrevrangeWithScores 在接口中 BinaryJedisCommandspublic byte[] zrandmember(byte[] key)
zrandmember 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrandmember(byte[] key,
long count)
zrandmember 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrandmemberWithScores(byte[] key, long count)
zrandmemberWithScores 在接口中 BinaryJedisCommandspublic java.lang.Long zcard(byte[] key)
zcard 在接口中 BinaryJedisCommandspublic java.lang.Double zscore(byte[] key,
byte[] member)
zscore 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Double> zmscore(byte[] key,
byte[]... members)
zmscore 在接口中 BinaryJedisCommandspublic Tuple zpopmax(byte[] key)
zpopmax 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zpopmax(byte[] key, int count)
zpopmax 在接口中 BinaryJedisCommandspublic Tuple zpopmin(byte[] key)
zpopmin 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zpopmin(byte[] key, int count)
zpopmin 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> sort(byte[] key)
sort 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> sort(byte[] key,
SortingParams sortingParameters)
sort 在接口中 BinaryJedisCommandspublic java.lang.Long zcount(byte[] key,
double min,
double max)
zcount 在接口中 BinaryJedisCommandspublic java.lang.Long zcount(byte[] key,
byte[] min,
byte[] max)
zcount 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByScore(byte[] key,
double min,
double max)
zrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByScore(byte[] key,
double min,
double max,
int offset,
int count)
zrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(byte[] key, double min, double max)
zrangeByScoreWithScores 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(byte[] key, double min, double max, int offset, int count)
zrangeByScoreWithScores 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByScore(byte[] key,
byte[] min,
byte[] max)
zrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max)
zrangeByScoreWithScores 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max, int offset, int count)
zrangeByScoreWithScores 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByScore(byte[] key,
byte[] min,
byte[] max,
int offset,
int count)
zrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrangeByScore(byte[] key,
double max,
double min)
zrevrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrangeByScore(byte[] key,
double max,
double min,
int offset,
int count)
zrevrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(byte[] key, double max, double min)
public java.util.Set<Tuple> zrevrangeByScoreWithScores(byte[] key, double max, double min, int offset, int count)
public java.util.Set<byte[]> zrevrangeByScore(byte[] key,
byte[] max,
byte[] min)
zrevrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrangeByScore(byte[] key,
byte[] max,
byte[] min,
int offset,
int count)
zrevrangeByScore 在接口中 BinaryJedisCommandspublic java.util.Set<Tuple> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min)
public java.util.Set<Tuple> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min, int offset, int count)
public java.lang.Long zremrangeByRank(byte[] key,
long start,
long stop)
zremrangeByRank 在接口中 BinaryJedisCommandspublic java.lang.Long zremrangeByScore(byte[] key,
double min,
double max)
zremrangeByScore 在接口中 BinaryJedisCommandspublic java.lang.Long zremrangeByScore(byte[] key,
byte[] min,
byte[] max)
zremrangeByScore 在接口中 BinaryJedisCommandspublic java.lang.Long zlexcount(byte[] key,
byte[] min,
byte[] max)
zlexcount 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByLex(byte[] key,
byte[] min,
byte[] max)
zrangeByLex 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrangeByLex(byte[] key,
byte[] min,
byte[] max,
int offset,
int count)
zrangeByLex 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrangeByLex(byte[] key,
byte[] max,
byte[] min)
zrevrangeByLex 在接口中 BinaryJedisCommandspublic java.util.Set<byte[]> zrevrangeByLex(byte[] key,
byte[] max,
byte[] min,
int offset,
int count)
zrevrangeByLex 在接口中 BinaryJedisCommandspublic java.lang.Long zremrangeByLex(byte[] key,
byte[] min,
byte[] max)
zremrangeByLex 在接口中 BinaryJedisCommandspublic java.lang.Long linsert(byte[] key,
ListPosition where,
byte[] pivot,
byte[] value)
linsert 在接口中 BinaryJedisCommands@Deprecated public ShardedJedisPipeline pipelined()
ShardedJedisPipeline and this method will be removed in next
major release.public java.lang.Long objectRefcount(byte[] key)
public byte[] objectEncoding(byte[] key)
public java.lang.Long objectIdletime(byte[] key)
public java.util.List<java.lang.String> objectHelp()
public java.lang.Long objectFreq(byte[] key)
public java.lang.Boolean setbit(byte[] key,
long offset,
boolean value)
setbit 在接口中 BinaryJedisCommandspublic java.lang.Boolean setbit(byte[] key,
long offset,
byte[] value)
setbit 在接口中 BinaryJedisCommandspublic java.lang.Boolean getbit(byte[] key,
long offset)
getbit 在接口中 BinaryJedisCommandspublic java.lang.Long setrange(byte[] key,
long offset,
byte[] value)
setrange 在接口中 BinaryJedisCommandspublic byte[] getrange(byte[] key,
long startOffset,
long endOffset)
getrange 在接口中 BinaryJedisCommandspublic java.lang.Long move(byte[] key,
int dbIndex)
move 在接口中 BinaryJedisCommandspublic byte[] echo(byte[] arg)
echo 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> brpop(byte[] arg)
public java.util.List<byte[]> blpop(byte[] arg)
public java.lang.Long bitcount(byte[] key)
bitcount 在接口中 BinaryJedisCommandspublic java.lang.Long bitcount(byte[] key,
long start,
long end)
bitcount 在接口中 BinaryJedisCommandspublic java.lang.Long pfadd(byte[] key,
byte[]... elements)
pfadd 在接口中 BinaryJedisCommandspublic long pfcount(byte[] key)
pfcount 在接口中 BinaryJedisCommandspublic java.lang.Long geoadd(byte[] key,
double longitude,
double latitude,
byte[] member)
geoadd 在接口中 BinaryJedisCommandspublic java.lang.Long geoadd(byte[] key,
java.util.Map<byte[],GeoCoordinate> memberCoordinateMap)
geoadd 在接口中 BinaryJedisCommandspublic java.lang.Long geoadd(byte[] key,
GeoAddParams params,
java.util.Map<byte[],GeoCoordinate> memberCoordinateMap)
geoadd 在接口中 BinaryJedisCommandspublic java.lang.Double geodist(byte[] key,
byte[] member1,
byte[] member2)
geodist 在接口中 BinaryJedisCommandspublic java.lang.Double geodist(byte[] key,
byte[] member1,
byte[] member2,
GeoUnit unit)
geodist 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> geohash(byte[] key,
byte[]... members)
geohash 在接口中 BinaryJedisCommandspublic java.util.List<GeoCoordinate> geopos(byte[] key, byte[]... members)
geopos 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadius(byte[] key, double longitude, double latitude, double radius, GeoUnit unit)
georadius 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusReadonly(byte[] key, double longitude, double latitude, double radius, GeoUnit unit)
georadiusReadonly 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadius(byte[] key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadius 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusReadonly(byte[] key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusReadonly 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMember(byte[] key, byte[] member, double radius, GeoUnit unit)
georadiusByMember 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(byte[] key, byte[] member, double radius, GeoUnit unit)
georadiusByMemberReadonly 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMember(byte[] key, byte[] member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMember 在接口中 BinaryJedisCommandspublic java.util.List<GeoRadiusResponse> georadiusByMemberReadonly(byte[] key, byte[] member, double radius, GeoUnit unit, GeoRadiusParam param)
georadiusByMemberReadonly 在接口中 BinaryJedisCommandspublic ScanResult<java.util.Map.Entry<byte[],byte[]>> hscan(byte[] key, byte[] cursor)
hscan 在接口中 BinaryJedisCommandspublic ScanResult<java.util.Map.Entry<byte[],byte[]>> hscan(byte[] key, byte[] cursor, ScanParams params)
hscan 在接口中 BinaryJedisCommandspublic ScanResult<byte[]> sscan(byte[] key, byte[] cursor)
sscan 在接口中 BinaryJedisCommandspublic ScanResult<byte[]> sscan(byte[] key, byte[] cursor, ScanParams params)
sscan 在接口中 BinaryJedisCommandspublic ScanResult<Tuple> zscan(byte[] key, byte[] cursor)
zscan 在接口中 BinaryJedisCommandspublic ScanResult<Tuple> zscan(byte[] key, byte[] cursor, ScanParams params)
zscan 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Long> bitfield(byte[] key,
byte[]... arguments)
BinaryJedisCommandsbitfield 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Long> bitfieldReadonly(byte[] key,
byte[]... arguments)
bitfieldReadonly 在接口中 BinaryJedisCommandspublic java.lang.Long hstrlen(byte[] key,
byte[] field)
BinaryJedisCommandshstrlen 在接口中 BinaryJedisCommandspublic byte[] xadd(byte[] key,
byte[] id,
java.util.Map<byte[],byte[]> hash,
long maxLen,
boolean approximateLength)
xadd 在接口中 BinaryJedisCommandspublic byte[] xadd(byte[] key,
java.util.Map<byte[],byte[]> hash,
XAddParams params)
xadd 在接口中 BinaryJedisCommandspublic java.lang.Long xlen(byte[] key)
xlen 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xrange(byte[] key,
byte[] start,
byte[] end)
xrange 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xrange(byte[] key,
byte[] start,
byte[] end,
int count)
xrange 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xrevrange(byte[] key,
byte[] end,
byte[] start)
xrevrange 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xrevrange(byte[] key,
byte[] end,
byte[] start,
int count)
xrevrange 在接口中 BinaryJedisCommandspublic java.lang.Long xack(byte[] key,
byte[] group,
byte[]... ids)
xack 在接口中 BinaryJedisCommandspublic java.lang.String xgroupCreate(byte[] key,
byte[] consumer,
byte[] id,
boolean makeStream)
xgroupCreate 在接口中 BinaryJedisCommandspublic java.lang.String xgroupSetID(byte[] key,
byte[] consumer,
byte[] id)
xgroupSetID 在接口中 BinaryJedisCommandspublic java.lang.Long xgroupDestroy(byte[] key,
byte[] consumer)
xgroupDestroy 在接口中 BinaryJedisCommandspublic java.lang.Long xgroupDelConsumer(byte[] key,
byte[] consumer,
byte[] consumerName)
xgroupDelConsumer 在接口中 BinaryJedisCommandspublic java.lang.Long xdel(byte[] key,
byte[]... ids)
xdel 在接口中 BinaryJedisCommandspublic java.lang.Long xtrim(byte[] key,
long maxLen,
boolean approximateLength)
xtrim 在接口中 BinaryJedisCommandspublic java.lang.Long xtrim(byte[] key,
XTrimParams params)
xtrim 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Object> xpending(byte[] key,
byte[] groupname,
byte[] start,
byte[] end,
int count,
byte[] consumername)
xpending 在接口中 BinaryJedisCommandspublic java.lang.Object xpending(byte[] key,
byte[] groupname)
xpending 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Object> xpending(byte[] key,
byte[] groupname,
XPendingParams params)
xpending 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xclaim(byte[] key,
byte[] groupname,
byte[] consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
byte[]... ids)
xclaim 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xclaim(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids)
xclaim 在接口中 BinaryJedisCommandspublic java.util.List<byte[]> xclaimJustId(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids)
xclaimJustId 在接口中 BinaryJedisCommandspublic StreamInfo xinfoStream(byte[] key)
xinfoStream 在接口中 BinaryJedisCommandspublic java.lang.Object xinfoStreamBinary(byte[] key)
xinfoStreamBinary 在接口中 BinaryJedisCommandspublic java.util.List<StreamGroupInfo> xinfoGroup(byte[] key)
xinfoGroup 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Object> xinfoGroupBinary(byte[] key)
xinfoGroupBinary 在接口中 BinaryJedisCommandspublic java.util.List<StreamConsumersInfo> xinfoConsumers(byte[] key, byte[] group)
xinfoConsumers 在接口中 BinaryJedisCommandspublic java.util.List<java.lang.Object> xinfoConsumersBinary(byte[] key,
byte[] group)
xinfoConsumersBinary 在接口中 BinaryJedisCommandspublic java.lang.Object sendCommand(ProtocolCommand cmd, byte[]... args)
public java.lang.Object sendBlockingCommand(ProtocolCommand cmd, byte[]... args)
public java.lang.Object sendCommand(ProtocolCommand cmd)