public class Client extends BinaryClient implements Commands
| 构造器和说明 |
|---|
Client() |
Client(HostAndPort hostPort,
JedisClientConfig clientConfig) |
Client(JedisSocketFactory jedisSocketFactory) |
Client(java.lang.String host)
已过时。
This constructor will be removed in future. It can be replaced with
Client(java.lang.String, int) with the host and Protocol.DEFAULT_PORT. |
Client(java.lang.String host,
int port) |
Client(java.lang.String host,
int port,
boolean ssl)
已过时。
This constructor will be removed in future.
|
Client(java.lang.String host,
int port,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
已过时。
This constructor will be removed in future.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
aclCat(java.lang.String category) |
void |
aclDelUser(java.lang.String name) |
void |
aclGetUser(java.lang.String name) |
void |
aclLog(java.lang.String options) |
void |
aclSetUser(java.lang.String name) |
void |
aclSetUser(java.lang.String name,
java.lang.String... parameters) |
void |
append(java.lang.String key,
java.lang.String value) |
void |
bitcount(java.lang.String key) |
void |
bitcount(java.lang.String key,
long start,
long end) |
void |
bitfield(java.lang.String key,
java.lang.String... arguments)
Used for BITFIELD Redis command
|
void |
bitfieldReadonly(java.lang.String key,
java.lang.String... arguments) |
void |
bitop(BitOP op,
java.lang.String destKey,
java.lang.String... srcKeys) |
void |
bitpos(java.lang.String key,
boolean value,
BitPosParams params) |
void |
blmove(java.lang.String srcKey,
java.lang.String dstKey,
ListDirection from,
ListDirection to,
double timeout) |
void |
blpop(double timeout,
java.lang.String... keys) |
void |
blpop(int timeout,
java.lang.String... keys) |
void |
blpop(java.lang.String[] args) |
void |
brpop(double timeout,
java.lang.String... keys) |
void |
brpop(int timeout,
java.lang.String... keys) |
void |
brpop(java.lang.String[] args) |
void |
brpoplpush(java.lang.String source,
java.lang.String destination,
int timeout) |
void |
bzpopmax(double timeout,
java.lang.String... keys) |
void |
bzpopmin(double timeout,
java.lang.String... keys) |
void |
clientKill(java.lang.String ipPort) |
void |
clientSetname(java.lang.String name) |
void |
cluster(java.lang.String subcommand) |
void |
cluster(java.lang.String subcommand,
int... args) |
void |
cluster(java.lang.String subcommand,
java.lang.String... args) |
void |
clusterAddSlots(int... slots) |
void |
clusterCountKeysInSlot(int slot) |
void |
clusterDelSlots(int... slots) |
void |
clusterFailover() |
void |
clusterFlushSlots() |
void |
clusterForget(java.lang.String nodeId) |
void |
clusterGetKeysInSlot(int slot,
int count) |
void |
clusterInfo() |
void |
clusterKeySlot(java.lang.String key) |
void |
clusterMeet(java.lang.String ip,
int port) |
void |
clusterNodes() |
void |
clusterReplicate(java.lang.String nodeId) |
void |
clusterReset(ClusterReset resetType) |
void |
clusterSaveConfig() |
void |
clusterSetSlotImporting(int slot,
java.lang.String nodeId) |
void |
clusterSetSlotMigrating(int slot,
java.lang.String nodeId) |
void |
clusterSetSlotNode(int slot,
java.lang.String nodeId) |
void |
clusterSetSlotStable(int slot) |
void |
clusterSlaves(java.lang.String nodeId) |
void |
clusterSlots() |
void |
configGet(java.lang.String pattern) |
void |
configSet(java.lang.String parameter,
java.lang.String value) |
void |
copy(java.lang.String srcKey,
java.lang.String dstKey,
boolean replace) |
void |
copy(java.lang.String srcKey,
java.lang.String dstKey,
int db,
boolean replace) |
void |
decr(java.lang.String key) |
void |
decrBy(java.lang.String key,
long decrement) |
void |
del(java.lang.String... keys) |
void |
dump(java.lang.String key) |
void |
echo(java.lang.String string) |
void |
eval(java.lang.String script,
int keyCount,
java.lang.String... params) |
void |
evalsha(java.lang.String sha1,
int keyCount,
java.lang.String... params) |
void |
exists(java.lang.String... keys) |
void |
expire(java.lang.String key,
long seconds) |
void |
expireAt(java.lang.String key,
long unixTime) |
void |
geoadd(java.lang.String key,
double longitude,
double latitude,
java.lang.String member) |
void |
geoadd(java.lang.String key,
GeoAddParams params,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap) |
void |
geoadd(java.lang.String key,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap) |
void |
geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2) |
void |
geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2,
GeoUnit unit) |
void |
geohash(java.lang.String key,
java.lang.String... members) |
void |
geopos(java.lang.String key,
java.lang.String[] members) |
void |
georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
void |
georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
void |
georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit) |
void |
georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
void |
georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit) |
void |
georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
void |
georadiusByMemberStore(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param,
GeoRadiusStoreParam storeParam) |
void |
georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit) |
void |
georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param) |
void |
georadiusStore(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param,
GeoRadiusStoreParam storeParam) |
void |
get(java.lang.String key) |
void |
getbit(java.lang.String key,
long offset) |
void |
getDel(java.lang.String key) |
void |
getEx(java.lang.String key,
GetExParams params) |
void |
getrange(java.lang.String key,
long startOffset,
long endOffset) |
void |
getSet(java.lang.String key,
java.lang.String value) |
void |
hdel(java.lang.String key,
java.lang.String... fields) |
void |
hexists(java.lang.String key,
java.lang.String field) |
void |
hget(java.lang.String key,
java.lang.String field) |
void |
hgetAll(java.lang.String key) |
void |
hincrBy(java.lang.String key,
java.lang.String field,
long value) |
void |
hincrByFloat(java.lang.String key,
java.lang.String field,
double increment) |
void |
hkeys(java.lang.String key) |
void |
hlen(java.lang.String key) |
void |
hmget(java.lang.String key,
java.lang.String... fields) |
void |
hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash) |
void |
hrandfield(java.lang.String key) |
void |
hrandfield(java.lang.String key,
long count) |
void |
hrandfieldWithValues(java.lang.String key,
long count) |
void |
hscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
void |
hset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash) |
void |
hset(java.lang.String key,
java.lang.String field,
java.lang.String value) |
void |
hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value) |
void |
hstrlen(java.lang.String key,
java.lang.String field)
Used for HSTRLEN Redis command
|
void |
hvals(java.lang.String key) |
void |
incr(java.lang.String key) |
void |
incrBy(java.lang.String key,
long increment) |
void |
incrByFloat(java.lang.String key,
double increment) |
void |
keys(java.lang.String pattern) |
void |
lindex(java.lang.String key,
long index) |
void |
linsert(java.lang.String key,
ListPosition where,
java.lang.String pivot,
java.lang.String value) |
void |
llen(java.lang.String key) |
void |
lmove(java.lang.String srcKey,
java.lang.String dstKey,
ListDirection from,
ListDirection to) |
void |
lpop(java.lang.String key) |
void |
lpop(java.lang.String key,
int count) |
void |
lpos(java.lang.String key,
java.lang.String element) |
void |
lpos(java.lang.String key,
java.lang.String element,
LPosParams params) |
void |
lpos(java.lang.String key,
java.lang.String element,
LPosParams params,
long count) |
void |
lpush(java.lang.String key,
java.lang.String... string) |
void |
lpushx(java.lang.String key,
java.lang.String... string) |
void |
lrange(java.lang.String key,
long start,
long stop) |
void |
lrem(java.lang.String key,
long count,
java.lang.String value) |
void |
lset(java.lang.String key,
long index,
java.lang.String value) |
void |
ltrim(java.lang.String key,
long start,
long stop) |
void |
memoryUsage(java.lang.String key) |
void |
memoryUsage(java.lang.String key,
int samples) |
void |
mget(java.lang.String... keys) |
void |
migrate(java.lang.String host,
int port,
int destinationDB,
int timeout,
MigrateParams params,
java.lang.String... keys) |
void |
migrate(java.lang.String host,
int port,
java.lang.String key,
int destinationDb,
int timeout) |
void |
moduleLoad(java.lang.String path) |
void |
moduleUnload(java.lang.String name) |
void |
move(java.lang.String key,
int dbIndex) |
void |
mset(java.lang.String... keysvalues) |
void |
msetnx(java.lang.String... keysvalues) |
void |
objectEncoding(java.lang.String key) |
void |
objectFreq(java.lang.String key) |
void |
objectIdletime(java.lang.String key) |
void |
objectRefcount(java.lang.String key) |
void |
persist(java.lang.String key) |
void |
pexpire(java.lang.String key,
long milliseconds) |
void |
pexpireAt(java.lang.String key,
long millisecondsTimestamp) |
void |
pfadd(java.lang.String key,
java.lang.String... elements) |
void |
pfcount(java.lang.String... keys) |
void |
pfcount(java.lang.String key) |
void |
pfmerge(java.lang.String destkey,
java.lang.String... sourcekeys) |
void |
ping(java.lang.String message) |
void |
psetex(java.lang.String key,
long milliseconds,
java.lang.String value) |
void |
psubscribe(java.lang.String... patterns) |
void |
pttl(java.lang.String key) |
void |
publish(java.lang.String channel,
java.lang.String message) |
void |
pubsub(java.lang.String subcommand,
java.lang.String... args) |
void |
pubsubChannels(java.lang.String pattern) |
void |
pubsubNumPat() |
void |
pubsubNumSub(java.lang.String... channels) |
void |
punsubscribe(java.lang.String... patterns) |
void |
rename(java.lang.String oldkey,
java.lang.String newkey) |
void |
renamenx(java.lang.String oldkey,
java.lang.String newkey) |
void |
restore(java.lang.String key,
long ttl,
byte[] serializedValue) |
void |
restore(java.lang.String key,
long ttl,
byte[] serializedValue,
RestoreParams params) |
void |
restoreReplace(java.lang.String key,
long ttl,
byte[] serializedValue) |
void |
rpop(java.lang.String key) |
void |
rpop(java.lang.String key,
int count) |
void |
rpoplpush(java.lang.String srckey,
java.lang.String dstkey) |
void |
rpush(java.lang.String key,
java.lang.String... string) |
void |
rpushx(java.lang.String key,
java.lang.String... string) |
void |
sadd(java.lang.String key,
java.lang.String... members) |
void |
scan(java.lang.String cursor,
ScanParams params) |
void |
scard(java.lang.String key) |
void |
scriptExists(java.lang.String... sha1) |
void |
scriptLoad(java.lang.String script) |
void |
sdiff(java.lang.String... keys) |
void |
sdiffstore(java.lang.String dstkey,
java.lang.String... keys) |
void |
sentinel(java.lang.String... args) |
void |
set(java.lang.String key,
java.lang.String value) |
void |
set(java.lang.String key,
java.lang.String value,
SetParams params) |
void |
setbit(java.lang.String key,
long offset,
boolean value) |
void |
setbit(java.lang.String key,
long offset,
java.lang.String value) |
void |
setex(java.lang.String key,
long seconds,
java.lang.String value) |
void |
setnx(java.lang.String key,
java.lang.String value) |
void |
setrange(java.lang.String key,
long offset,
java.lang.String value) |
void |
sinter(java.lang.String... keys) |
void |
sinterstore(java.lang.String dstkey,
java.lang.String... keys) |
void |
sismember(java.lang.String key,
java.lang.String member) |
void |
smembers(java.lang.String key) |
void |
smismember(java.lang.String key,
java.lang.String... members) |
void |
smove(java.lang.String srckey,
java.lang.String dstkey,
java.lang.String member) |
void |
sort(java.lang.String key) |
void |
sort(java.lang.String key,
SortingParams sortingParameters) |
void |
sort(java.lang.String key,
SortingParams sortingParameters,
java.lang.String dstkey) |
void |
sort(java.lang.String key,
java.lang.String dstkey) |
void |
spop(java.lang.String key) |
void |
spop(java.lang.String key,
long count) |
void |
srandmember(java.lang.String key) |
void |
srandmember(java.lang.String key,
int count) |
void |
srem(java.lang.String key,
java.lang.String... members) |
void |
sscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
void |
strlen(java.lang.String key) |
void |
subscribe(java.lang.String... channels) |
void |
substr(java.lang.String key,
int start,
int end) |
void |
sunion(java.lang.String... keys) |
void |
sunionstore(java.lang.String dstkey,
java.lang.String... keys) |
void |
touch(java.lang.String... keys) |
void |
ttl(java.lang.String key) |
void |
type(java.lang.String key) |
void |
unlink(java.lang.String... keys) |
void |
unsubscribe(java.lang.String... channels) |
void |
watch(java.lang.String... keys) |
void |
xack(java.lang.String key,
java.lang.String group,
StreamEntryID... ids) |
void |
xadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash,
XAddParams params) |
void |
xadd(java.lang.String key,
StreamEntryID id,
java.util.Map<java.lang.String,java.lang.String> hash,
long maxLen,
boolean approximateLength) |
void |
xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
void |
xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids) |
void |
xclaimJustId(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids) |
void |
xdel(java.lang.String key,
StreamEntryID... ids) |
void |
xgroupCreate(java.lang.String key,
java.lang.String groupname,
StreamEntryID id,
boolean makeStream) |
void |
xgroupDelConsumer(java.lang.String key,
java.lang.String groupname,
java.lang.String consumerName) |
void |
xgroupDestroy(java.lang.String key,
java.lang.String groupname) |
void |
xgroupSetID(java.lang.String key,
java.lang.String groupname,
StreamEntryID id) |
void |
xinfoConsumers(java.lang.String key,
java.lang.String group) |
void |
xinfoGroup(java.lang.String key) |
void |
xinfoStream(java.lang.String key) |
void |
xlen(java.lang.String key) |
void |
xpending(java.lang.String key,
java.lang.String groupname) |
void |
xpending(java.lang.String key,
java.lang.String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
java.lang.String consumername) |
void |
xpending(java.lang.String key,
java.lang.String groupname,
XPendingParams params) |
void |
xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end) |
void |
xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end,
int count) |
void |
xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end,
long count) |
void |
xread(int count,
long block,
java.util.Map.Entry<java.lang.String,StreamEntryID>... streams) |
void |
xread(XReadParams params,
java.util.Map<java.lang.String,StreamEntryID> streams) |
void |
xreadGroup(java.lang.String groupname,
java.lang.String consumer,
int count,
long block,
boolean noAck,
java.util.Map.Entry<java.lang.String,StreamEntryID>... streams) |
void |
xreadGroup(java.lang.String groupname,
java.lang.String consumer,
XReadGroupParams params,
java.util.Map<java.lang.String,StreamEntryID> streams) |
void |
xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start) |
void |
xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start,
int count) |
void |
xtrim(java.lang.String key,
long maxLen,
boolean approximateLength) |
void |
xtrim(java.lang.String key,
XTrimParams params) |
void |
zadd(java.lang.String key,
double score,
java.lang.String member) |
void |
zadd(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params) |
void |
zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers) |
void |
zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers,
ZAddParams params) |
void |
zaddIncr(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params) |
void |
zcard(java.lang.String key) |
void |
zcount(java.lang.String key,
double min,
double max) |
void |
zcount(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zdiff(java.lang.String... keys) |
void |
zdiffStore(java.lang.String dstkey,
java.lang.String... keys) |
void |
zdiffWithScores(java.lang.String... keys) |
void |
zincrby(java.lang.String key,
double increment,
java.lang.String member) |
void |
zincrby(java.lang.String key,
double increment,
java.lang.String member,
ZIncrByParams params) |
void |
zinter(ZParams params,
java.lang.String... keys) |
void |
zinterstore(java.lang.String dstkey,
java.lang.String... sets) |
void |
zinterstore(java.lang.String dstkey,
ZParams params,
java.lang.String... sets) |
void |
zinterWithScores(ZParams params,
java.lang.String... keys) |
void |
zlexcount(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zmscore(java.lang.String key,
java.lang.String... members) |
void |
zpopmax(java.lang.String key) |
void |
zpopmax(java.lang.String key,
int count) |
void |
zpopmin(java.lang.String key) |
void |
zpopmin(java.lang.String key,
long count) |
void |
zrandmember(java.lang.String key) |
void |
zrandmember(java.lang.String key,
long count) |
void |
zrandmemberWithScores(java.lang.String key,
long count) |
void |
zrange(java.lang.String key,
long start,
long stop) |
void |
zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
void |
zrangeByScore(java.lang.String key,
double min,
double max) |
void |
zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count) |
void |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
void |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max) |
void |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count) |
void |
zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
void |
zrangeWithScores(java.lang.String key,
long start,
long stop) |
void |
zrank(java.lang.String key,
java.lang.String member) |
void |
zrem(java.lang.String key,
java.lang.String... members) |
void |
zremrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zremrangeByRank(java.lang.String key,
long start,
long stop) |
void |
zremrangeByScore(java.lang.String key,
double min,
double max) |
void |
zremrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max) |
void |
zrevrange(java.lang.String key,
long start,
long stop) |
void |
zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min) |
void |
zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
void |
zrevrangeByScore(java.lang.String key,
double max,
double min) |
void |
zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count) |
void |
zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min) |
void |
zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
void |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min) |
void |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count) |
void |
zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min) |
void |
zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
void |
zrevrangeWithScores(java.lang.String key,
long start,
long stop) |
void |
zrevrank(java.lang.String key,
java.lang.String member) |
void |
zscan(java.lang.String key,
java.lang.String cursor,
ScanParams params) |
void |
zscore(java.lang.String key,
java.lang.String member) |
void |
zunion(ZParams params,
java.lang.String... keys) |
void |
zunionstore(java.lang.String dstkey,
java.lang.String... sets) |
void |
zunionstore(java.lang.String dstkey,
ZParams params,
java.lang.String... sets) |
void |
zunionWithScores(ZParams params,
java.lang.String... keys) |
aclCat, aclCat, aclDelUser, aclGenPass, aclGetUser, aclList, aclLoad, aclLog, aclLog, aclLog, aclSave, aclSetUser, aclSetUser, aclUsers, aclWhoAmI, append, asking, auth, auth, bgrewriteaof, bgsave, bitcount, bitcount, bitfield, bitfieldReadonly, bitop, bitpos, blmove, blpop, blpop, blpop, brpop, brpop, brpop, brpoplpush, bzpopmax, bzpopmin, clientGetname, clientId, clientInfo, clientKill, clientKill, clientKill, clientList, clientList, clientPause, clientSetname, clientUnblock, close, cluster, configGet, configResetStat, configRewrite, configSet, connect, copy, copy, dbSize, debug, decr, decrBy, del, discard, disconnect, dump, echo, eval, eval, evalsha, evalsha, exec, exists, expire, expire, expireAt, flushAll, flushAll, flushDB, flushDB, geoadd, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberStore, georadiusReadonly, georadiusReadonly, georadiusStore, get, getbit, getDB, getDel, getEx, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hrandfield, hrandfield, hrandfieldWithValues, hscan, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, info, info, isInMulti, isInWatch, keys, lastsave, lindex, linsert, llen, lmove, lpop, lpop, lpos, lpos, lpos, lpush, lpushx, lrange, lrem, lset, ltrim, memoryDoctor, memoryUsage, memoryUsage, mget, migrate, migrate, moduleList, moduleLoad, moduleUnload, monitor, move, mset, msetnx, multi, objectEncoding, objectFreq, objectHelp, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, pfcount, pfmerge, ping, ping, psetex, psubscribe, pttl, publish, pubsub, punsubscribe, punsubscribe, quit, randomKey, readonly, rename, renamenx, resetState, restore, restore, restore, restoreReplace, restoreReplace, rpop, rpop, rpoplpush, rpush, rpushx, sadd, save, scan, scard, scriptExists, scriptFlush, scriptFlush, scriptKill, scriptLoad, sdiff, sdiffstore, select, sentinel, set, set, setbit, setbit, setDb, setex, setex, setnx, setPassword, setrange, setUser, shutdown, sinter, sinterstore, sismember, slaveof, slaveofNoOne, slowlogGet, slowlogGet, slowlogLen, slowlogReset, smembers, smismember, smove, sort, sort, sort, sort, spop, spop, srandmember, srandmember, srem, sscan, strlen, subscribe, substr, sunion, sunionstore, swapDB, sync, time, touch, ttl, type, unlink, unsubscribe, unsubscribe, unwatch, waitReplicas, watch, xack, xadd, xadd, xclaim, xclaim, xclaimJustId, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xinfoConsumers, xinfoGroup, xinfoStream, xlen, xpending, xpending, xpending, xrange, xrange, xrange, xread, xread, xreadGroup, xreadGroup, xrevrange, xrevrange, xtrim, xtrim, zadd, zadd, zadd, zadd, zaddIncr, zcard, zcount, zcount, zdiff, zdiffStore, zdiffWithScores, zincrby, zincrby, zinter, zinterstore, zinterstore, zinterWithScores, 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, zscore, zunion, zunionstore, zunionstore, zunionWithScoresgetBinaryBulkReply, getBinaryMultiBulkReply, getBulkReply, getConnectionTimeout, getHost, getIntegerMultiBulkReply, getIntegerReply, getMany, getMultiBulkReply, getObjectMultiBulkReply, getOne, getPort, getRawObjectMultiBulkReply, getSocket, getSoTimeout, getStatusCodeReply, getUnflushedObjectMultiBulkReply, isBroken, isConnected, rollbackTimeout, sendCommand, sendCommand, sendCommand, setConnectionTimeout, setHost, setInfiniteSoTimeout, setPort, setSoTimeout, setTimeoutInfinite, toStringbgrewriteaof, bgsave, clientGetname, clientId, clientInfo, clientKill, clientKill, clientList, clientList, clientUnblock, configResetStat, discard, exec, expire, lastsave, memoryDoctor, multi, objectHelp, restore, restoreReplace, save, setex, waitReplicaspublic Client()
@Deprecated public Client(java.lang.String host)
Client(java.lang.String, int) with the host and Protocol.DEFAULT_PORT.host - public Client(java.lang.String host,
int port)
@Deprecated
public Client(java.lang.String host,
int port,
boolean ssl)
@Deprecated
public Client(java.lang.String host,
int port,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
public Client(HostAndPort hostPort, JedisClientConfig clientConfig)
public Client(JedisSocketFactory jedisSocketFactory)
public void copy(java.lang.String srcKey,
java.lang.String dstKey,
int db,
boolean replace)
public void copy(java.lang.String srcKey,
java.lang.String dstKey,
boolean replace)
public void set(java.lang.String key,
java.lang.String value,
SetParams params)
public void getEx(java.lang.String key,
GetExParams params)
public void rename(java.lang.String oldkey,
java.lang.String newkey)
public void renamenx(java.lang.String oldkey,
java.lang.String newkey)
public void setex(java.lang.String key,
long seconds,
java.lang.String value)
public void hset(java.lang.String key,
java.lang.String field,
java.lang.String value)
public void hset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
public void hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value)
public void hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
public void hincrBy(java.lang.String key,
java.lang.String field,
long value)
public void hexists(java.lang.String key,
java.lang.String field)
public void hrandfield(java.lang.String key)
hrandfield 在接口中 Commandspublic void hrandfield(java.lang.String key,
long count)
hrandfield 在接口中 Commandspublic void hrandfieldWithValues(java.lang.String key,
long count)
hrandfieldWithValues 在接口中 Commandspublic void lset(java.lang.String key,
long index,
java.lang.String value)
public void lrem(java.lang.String key,
long count,
java.lang.String value)
public void lpos(java.lang.String key,
java.lang.String element,
LPosParams params)
public void lpos(java.lang.String key,
java.lang.String element,
LPosParams params,
long count)
public void rpoplpush(java.lang.String srckey,
java.lang.String dstkey)
public void smove(java.lang.String srckey,
java.lang.String dstkey,
java.lang.String member)
public void sismember(java.lang.String key,
java.lang.String member)
public void smismember(java.lang.String key,
java.lang.String... members)
smismember 在接口中 Commandspublic void sinterstore(java.lang.String dstkey,
java.lang.String... keys)
sinterstore 在接口中 Commandspublic void sunionstore(java.lang.String dstkey,
java.lang.String... keys)
sunionstore 在接口中 Commandspublic void sdiffstore(java.lang.String dstkey,
java.lang.String... keys)
sdiffstore 在接口中 Commandspublic void srandmember(java.lang.String key)
srandmember 在接口中 Commandspublic void zadd(java.lang.String key,
double score,
java.lang.String member)
public void zadd(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params)
public void zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers)
public void zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> scoreMembers,
ZAddParams params)
public void zaddIncr(java.lang.String key,
double score,
java.lang.String member,
ZAddParams params)
public void zdiffWithScores(java.lang.String... keys)
zdiffWithScores 在接口中 Commandspublic void zincrby(java.lang.String key,
double increment,
java.lang.String member)
public void zincrby(java.lang.String key,
double increment,
java.lang.String member,
ZIncrByParams params)
public void zrevrank(java.lang.String key,
java.lang.String member)
public void zrevrange(java.lang.String key,
long start,
long stop)
public void zrangeWithScores(java.lang.String key,
long start,
long stop)
zrangeWithScores 在接口中 Commandspublic void zrevrangeWithScores(java.lang.String key,
long start,
long stop)
zrevrangeWithScores 在接口中 Commandspublic void zrandmember(java.lang.String key)
zrandmember 在接口中 Commandspublic void zrandmember(java.lang.String key,
long count)
zrandmember 在接口中 Commandspublic void zrandmemberWithScores(java.lang.String key,
long count)
zrandmemberWithScores 在接口中 Commandspublic void zmscore(java.lang.String key,
java.lang.String... members)
public void sort(java.lang.String key,
SortingParams sortingParameters)
public void sort(java.lang.String key,
SortingParams sortingParameters,
java.lang.String dstkey)
public void lmove(java.lang.String srcKey,
java.lang.String dstKey,
ListDirection from,
ListDirection to)
public void blmove(java.lang.String srcKey,
java.lang.String dstKey,
ListDirection from,
ListDirection to,
double timeout)
public void zcount(java.lang.String key,
java.lang.String min,
java.lang.String max)
public void zdiffStore(java.lang.String dstkey,
java.lang.String... keys)
zdiffStore 在接口中 Commandspublic void zrangeByScore(java.lang.String key,
double min,
double max)
zrangeByScore 在接口中 Commandspublic void zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max)
zrangeByScore 在接口中 Commandspublic void zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count)
zrangeByScore 在接口中 Commandspublic void zrangeByScoreWithScores(java.lang.String key,
double min,
double max)
zrangeByScoreWithScores 在接口中 Commandspublic void zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count)
zrangeByScoreWithScores 在接口中 Commandspublic void zrevrangeByScore(java.lang.String key,
double max,
double min)
zrevrangeByScore 在接口中 Commandspublic void zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
zrangeByScore 在接口中 Commandspublic void zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max)
zrangeByScoreWithScores 在接口中 Commandspublic void zrangeByScoreWithScores(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
zrangeByScoreWithScores 在接口中 Commandspublic void zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min)
zrevrangeByScore 在接口中 Commandspublic void zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count)
zrevrangeByScore 在接口中 Commandspublic void zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
zrevrangeByScore 在接口中 Commandspublic void zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min)
zrevrangeByScoreWithScores 在接口中 Commandspublic void zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min)
zrevrangeByScoreWithScores 在接口中 Commandspublic void zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count)
zrevrangeByScoreWithScores 在接口中 Commandspublic void zrevrangeByScoreWithScores(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
zrevrangeByScoreWithScores 在接口中 Commandspublic void zremrangeByRank(java.lang.String key,
long start,
long stop)
zremrangeByRank 在接口中 Commandspublic void zremrangeByScore(java.lang.String key,
double min,
double max)
zremrangeByScore 在接口中 Commandspublic void zremrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max)
zremrangeByScore 在接口中 Commandspublic void zunionWithScores(ZParams params, java.lang.String... keys)
zunionWithScores 在接口中 Commandspublic void zunionstore(java.lang.String dstkey,
java.lang.String... sets)
zunionstore 在接口中 Commandspublic void zunionstore(java.lang.String dstkey,
ZParams params,
java.lang.String... sets)
zunionstore 在接口中 Commandspublic void zinterWithScores(ZParams params, java.lang.String... keys)
zinterWithScores 在接口中 Commandspublic void zinterstore(java.lang.String dstkey,
java.lang.String... sets)
zinterstore 在接口中 Commandspublic void zinterstore(java.lang.String dstkey,
ZParams params,
java.lang.String... sets)
zinterstore 在接口中 Commandspublic void zlexcount(java.lang.String key,
java.lang.String min,
java.lang.String max)
public void zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max)
public void zrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
public void zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min)
public void zrevrangeByLex(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
public void zremrangeByLex(java.lang.String key,
java.lang.String min,
java.lang.String max)
public void lpushx(java.lang.String key,
java.lang.String... string)
public void rpushx(java.lang.String key,
java.lang.String... string)
public void linsert(java.lang.String key,
ListPosition where,
java.lang.String pivot,
java.lang.String value)
public void brpoplpush(java.lang.String source,
java.lang.String destination,
int timeout)
brpoplpush 在接口中 Commandspublic void setbit(java.lang.String key,
long offset,
boolean value)
public void setbit(java.lang.String key,
long offset,
java.lang.String value)
public void bitpos(java.lang.String key,
boolean value,
BitPosParams params)
public void setrange(java.lang.String key,
long offset,
java.lang.String value)
public void getrange(java.lang.String key,
long startOffset,
long endOffset)
public void publish(java.lang.String channel,
java.lang.String message)
public void unsubscribe(java.lang.String... channels)
public void psubscribe(java.lang.String... patterns)
public void punsubscribe(java.lang.String... patterns)
public void subscribe(java.lang.String... channels)
public void pubsubChannels(java.lang.String pattern)
public void pubsubNumPat()
public void pubsubNumSub(java.lang.String... channels)
public void configSet(java.lang.String parameter,
java.lang.String value)
public void eval(java.lang.String script,
int keyCount,
java.lang.String... params)
public void evalsha(java.lang.String sha1,
int keyCount,
java.lang.String... params)
public void scriptExists(java.lang.String... sha1)
public void scriptLoad(java.lang.String script)
public void objectRefcount(java.lang.String key)
objectRefcount 在接口中 Commandspublic void objectIdletime(java.lang.String key)
objectIdletime 在接口中 Commandspublic void objectEncoding(java.lang.String key)
objectEncoding 在接口中 Commandspublic void objectFreq(java.lang.String key)
objectFreq 在接口中 Commandspublic void bitcount(java.lang.String key,
long start,
long end)
public void bitop(BitOP op, java.lang.String destKey, java.lang.String... srcKeys)
public void sentinel(java.lang.String... args)
public void restore(java.lang.String key,
long ttl,
byte[] serializedValue)
public void restoreReplace(java.lang.String key,
long ttl,
byte[] serializedValue)
restoreReplace 在接口中 Commandspublic void restore(java.lang.String key,
long ttl,
byte[] serializedValue,
RestoreParams params)
public void pexpire(java.lang.String key,
long milliseconds)
public void pexpireAt(java.lang.String key,
long millisecondsTimestamp)
public void incrByFloat(java.lang.String key,
double increment)
incrByFloat 在接口中 Commandspublic void psetex(java.lang.String key,
long milliseconds,
java.lang.String value)
public void srandmember(java.lang.String key,
int count)
public void memoryUsage(java.lang.String key)
public void memoryUsage(java.lang.String key,
int samples)
public void clientKill(java.lang.String ipPort)
clientKill 在接口中 Commandspublic void clientSetname(java.lang.String name)
clientSetname 在接口中 Commandspublic void migrate(java.lang.String host,
int port,
java.lang.String key,
int destinationDb,
int timeout)
public void migrate(java.lang.String host,
int port,
int destinationDB,
int timeout,
MigrateParams params,
java.lang.String... keys)
public void hincrByFloat(java.lang.String key,
java.lang.String field,
double increment)
hincrByFloat 在接口中 Commandspublic void scan(java.lang.String cursor,
ScanParams params)
public void hscan(java.lang.String key,
java.lang.String cursor,
ScanParams params)
public void sscan(java.lang.String key,
java.lang.String cursor,
ScanParams params)
public void zscan(java.lang.String key,
java.lang.String cursor,
ScanParams params)
public void cluster(java.lang.String subcommand,
int... args)
public void pubsub(java.lang.String subcommand,
java.lang.String... args)
public void cluster(java.lang.String subcommand,
java.lang.String... args)
public void cluster(java.lang.String subcommand)
public void clusterNodes()
public void clusterMeet(java.lang.String ip,
int port)
public void clusterReset(ClusterReset resetType)
public void clusterAddSlots(int... slots)
public void clusterDelSlots(int... slots)
public void clusterInfo()
public void clusterGetKeysInSlot(int slot,
int count)
public void clusterSetSlotNode(int slot,
java.lang.String nodeId)
public void clusterSetSlotMigrating(int slot,
java.lang.String nodeId)
public void clusterSetSlotImporting(int slot,
java.lang.String nodeId)
public void pfadd(java.lang.String key,
java.lang.String... elements)
public void pfcount(java.lang.String key)
public void pfcount(java.lang.String... keys)
public void pfmerge(java.lang.String destkey,
java.lang.String... sourcekeys)
public void clusterSetSlotStable(int slot)
public void clusterForget(java.lang.String nodeId)
public void clusterFlushSlots()
public void clusterKeySlot(java.lang.String key)
public void clusterCountKeysInSlot(int slot)
public void clusterSaveConfig()
public void clusterReplicate(java.lang.String nodeId)
public void clusterSlaves(java.lang.String nodeId)
public void clusterFailover()
public void clusterSlots()
public void geoadd(java.lang.String key,
double longitude,
double latitude,
java.lang.String member)
public void geoadd(java.lang.String key,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
public void geoadd(java.lang.String key,
GeoAddParams params,
java.util.Map<java.lang.String,GeoCoordinate> memberCoordinateMap)
public void geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2)
public void geodist(java.lang.String key,
java.lang.String member1,
java.lang.String member2,
GeoUnit unit)
public void geohash(java.lang.String key,
java.lang.String... members)
public void geopos(java.lang.String key,
java.lang.String[] members)
public void georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit)
public void georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit)
public void georadius(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param)
public void georadiusStore(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param,
GeoRadiusStoreParam storeParam)
public void georadiusReadonly(java.lang.String key,
double longitude,
double latitude,
double radius,
GeoUnit unit,
GeoRadiusParam param)
public void georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit)
public void georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit)
public void georadiusByMember(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param)
public void georadiusByMemberStore(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param,
GeoRadiusStoreParam storeParam)
public void georadiusByMemberReadonly(java.lang.String key,
java.lang.String member,
double radius,
GeoUnit unit,
GeoRadiusParam param)
public void moduleLoad(java.lang.String path)
public void moduleUnload(java.lang.String name)
public void aclGetUser(java.lang.String name)
public void aclSetUser(java.lang.String name)
public void aclSetUser(java.lang.String name,
java.lang.String... parameters)
public void aclCat(java.lang.String category)
public void aclLog(java.lang.String options)
public void aclDelUser(java.lang.String name)
public void bitfield(java.lang.String key,
java.lang.String... arguments)
Commandspublic void bitfieldReadonly(java.lang.String key,
java.lang.String... arguments)
bitfieldReadonly 在接口中 Commandspublic void hstrlen(java.lang.String key,
java.lang.String field)
Commandspublic void xadd(java.lang.String key,
StreamEntryID id,
java.util.Map<java.lang.String,java.lang.String> hash,
long maxLen,
boolean approximateLength)
public void xadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash,
XAddParams params)
public void xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end)
public void xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end,
int count)
public void xrange(java.lang.String key,
StreamEntryID start,
StreamEntryID end,
long count)
public void xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start)
public void xrevrange(java.lang.String key,
StreamEntryID end,
StreamEntryID start,
int count)
public void xread(int count,
long block,
java.util.Map.Entry<java.lang.String,StreamEntryID>... streams)
public void xread(XReadParams params, java.util.Map<java.lang.String,StreamEntryID> streams)
public void xack(java.lang.String key,
java.lang.String group,
StreamEntryID... ids)
public void xgroupCreate(java.lang.String key,
java.lang.String groupname,
StreamEntryID id,
boolean makeStream)
xgroupCreate 在接口中 Commandspublic void xgroupSetID(java.lang.String key,
java.lang.String groupname,
StreamEntryID id)
xgroupSetID 在接口中 Commandspublic void xgroupDestroy(java.lang.String key,
java.lang.String groupname)
xgroupDestroy 在接口中 Commandspublic void xgroupDelConsumer(java.lang.String key,
java.lang.String groupname,
java.lang.String consumerName)
xgroupDelConsumer 在接口中 Commandspublic void xdel(java.lang.String key,
StreamEntryID... ids)
public void xtrim(java.lang.String key,
long maxLen,
boolean approximateLength)
public void xtrim(java.lang.String key,
XTrimParams params)
public void xreadGroup(java.lang.String groupname,
java.lang.String consumer,
int count,
long block,
boolean noAck,
java.util.Map.Entry<java.lang.String,StreamEntryID>... streams)
xreadGroup 在接口中 Commandspublic void xreadGroup(java.lang.String groupname,
java.lang.String consumer,
XReadGroupParams params,
java.util.Map<java.lang.String,StreamEntryID> streams)
xreadGroup 在接口中 Commandspublic void xpending(java.lang.String key,
java.lang.String groupname)
public void xpending(java.lang.String key,
java.lang.String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
java.lang.String consumername)
public void xpending(java.lang.String key,
java.lang.String groupname,
XPendingParams params)
public void xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids)
public void xclaim(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
public void xclaimJustId(java.lang.String key,
java.lang.String group,
java.lang.String consumername,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
xclaimJustId 在接口中 Commandspublic void xinfoStream(java.lang.String key)
xinfoStream 在接口中 Commandspublic void xinfoGroup(java.lang.String key)
xinfoGroup 在接口中 Commandspublic void xinfoConsumers(java.lang.String key,
java.lang.String group)
xinfoConsumers 在接口中 Commands