Package redis.clients.jedis
Class Client
- java.lang.Object
-
- redis.clients.jedis.Connection
-
- redis.clients.jedis.BinaryClient
-
- redis.clients.jedis.Client
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Commands
public class Client extends BinaryClient implements Commands
-
-
Constructor Summary
Constructors Constructor Description Client()
Client(String host)
Client(String host, int port)
Client(String host, int port, boolean ssl)
Client(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
Client(JedisSocketFactory jedisSocketFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
aclCat(String category)
void
aclDelUser(String name)
void
aclGetUser(String name)
void
aclLog(String options)
void
aclSetUser(String name)
void
aclSetUser(String name, String... parameters)
void
append(String key, String value)
void
bitcount(String key)
void
bitcount(String key, long start, long end)
void
bitfield(String key, String... arguments)
Used for BITFIELD Redis commandvoid
bitfieldReadonly(String key, String... arguments)
void
bitop(BitOP op, String destKey, String... srcKeys)
void
bitpos(String key, boolean value, BitPosParams params)
void
blpop(int timeout, String... keys)
void
blpop(String[] args)
void
brpop(int timeout, String... keys)
void
brpop(String[] args)
void
brpoplpush(String source, String destination, int timeout)
void
clientKill(String ipPort)
void
clientSetname(String name)
void
cluster(String subcommand)
void
cluster(String subcommand, int... args)
void
cluster(String subcommand, String... args)
void
clusterAddSlots(int... slots)
void
clusterCountKeysInSlot(int slot)
void
clusterDelSlots(int... slots)
void
clusterFailover()
void
clusterFlushSlots()
void
clusterForget(String nodeId)
void
clusterGetKeysInSlot(int slot, int count)
void
clusterInfo()
void
clusterKeySlot(String key)
void
clusterMeet(String ip, int port)
void
clusterNodes()
void
clusterReplicate(String nodeId)
void
clusterReset(ClusterReset resetType)
void
clusterSaveConfig()
void
clusterSetSlotImporting(int slot, String nodeId)
void
clusterSetSlotMigrating(int slot, String nodeId)
void
clusterSetSlotNode(int slot, String nodeId)
void
clusterSetSlotStable(int slot)
void
clusterSlaves(String nodeId)
void
clusterSlots()
void
configGet(String pattern)
void
configSet(String parameter, String value)
void
decr(String key)
void
decrBy(String key, long decrement)
void
del(String... keys)
void
dump(String key)
void
echo(String string)
void
eval(String script, int keyCount, String... params)
void
evalsha(String sha1, int keyCount, String... params)
void
exists(String... keys)
void
expire(String key, int seconds)
void
expireAt(String key, long unixTime)
void
geoadd(String key, double longitude, double latitude, String member)
void
geoadd(String key, Map<String,GeoCoordinate> memberCoordinateMap)
void
geodist(String key, String member1, String member2)
void
geodist(String key, String member1, String member2, GeoUnit unit)
void
geohash(String key, String... members)
void
geopos(String key, String[] members)
void
georadius(String key, double longitude, double latitude, double radius, GeoUnit unit)
void
georadius(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
void
georadiusByMember(String key, String member, double radius, GeoUnit unit)
void
georadiusByMember(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
void
georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit)
void
georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
void
georadiusByMemberStore(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
void
georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit)
void
georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
void
georadiusStore(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
void
get(String key)
void
getbit(String key, long offset)
void
getrange(String key, long startOffset, long endOffset)
void
getSet(String key, String value)
void
hdel(String key, String... fields)
void
hexists(String key, String field)
void
hget(String key, String field)
void
hgetAll(String key)
void
hincrBy(String key, String field, long value)
void
hincrByFloat(String key, String field, double increment)
void
hkeys(String key)
void
hlen(String key)
void
hmget(String key, String... fields)
void
hmset(String key, Map<String,String> hash)
void
hscan(String key, String cursor, ScanParams params)
void
hset(String key, String field, String value)
void
hset(String key, Map<String,String> hash)
void
hsetnx(String key, String field, String value)
void
hstrlen(String key, String field)
Used for HSTRLEN Redis commandvoid
hvals(String key)
void
incr(String key)
void
incrBy(String key, long increment)
void
incrByFloat(String key, double increment)
void
keys(String pattern)
void
lindex(String key, long index)
void
linsert(String key, ListPosition where, String pivot, String value)
void
llen(String key)
void
lpop(String key)
void
lpos(String key, String element)
void
lpos(String key, String element, LPosParams params)
void
lpos(String key, String element, LPosParams params, long count)
void
lpush(String key, String... string)
void
lpushx(String key, String... string)
void
lrange(String key, long start, long stop)
void
lrem(String key, long count, String value)
void
lset(String key, long index, String value)
void
ltrim(String key, long start, long stop)
void
memoryUsage(String key)
void
memoryUsage(String key, int samples)
void
mget(String... keys)
void
migrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)
void
migrate(String host, int port, String key, int destinationDb, int timeout)
void
moduleLoad(String path)
void
moduleUnload(String name)
void
move(String key, int dbIndex)
void
mset(String... keysvalues)
void
msetnx(String... keysvalues)
void
objectEncoding(String key)
void
objectFreq(String key)
void
objectIdletime(String key)
void
objectRefcount(String key)
void
persist(String key)
void
pexpire(String key, long milliseconds)
void
pexpireAt(String key, long millisecondsTimestamp)
void
pfadd(String key, String... elements)
void
pfcount(String key)
void
pfcount(String... keys)
void
pfmerge(String destkey, String... sourcekeys)
void
ping(String message)
void
psetex(String key, long milliseconds, String value)
void
psubscribe(String... patterns)
void
pttl(String key)
void
publish(String channel, String message)
void
pubsub(String subcommand, String... args)
void
pubsubChannels(String pattern)
void
pubsubNumPat()
void
pubsubNumSub(String... channels)
void
punsubscribe(String... patterns)
void
rename(String oldkey, String newkey)
void
renamenx(String oldkey, String newkey)
void
restore(String key, int ttl, byte[] serializedValue)
void
restoreReplace(String key, int ttl, byte[] serializedValue)
void
rpop(String key)
void
rpoplpush(String srckey, String dstkey)
void
rpush(String key, String... string)
void
rpushx(String key, String... string)
void
sadd(String key, String... members)
void
scan(String cursor, ScanParams params)
void
scard(String key)
void
scriptExists(String... sha1)
void
scriptLoad(String script)
void
sdiff(String... keys)
void
sdiffstore(String dstkey, String... keys)
void
sentinel(String... args)
void
set(String key, String value)
void
set(String key, String value, SetParams params)
void
setbit(String key, long offset, boolean value)
void
setbit(String key, long offset, String value)
void
setex(String key, int seconds, String value)
void
setnx(String key, String value)
void
setrange(String key, long offset, String value)
void
sinter(String... keys)
void
sinterstore(String dstkey, String... keys)
void
sismember(String key, String member)
void
smembers(String key)
void
smismember(String key, String... members)
void
smove(String srckey, String dstkey, String member)
void
sort(String key)
void
sort(String key, String dstkey)
void
sort(String key, SortingParams sortingParameters)
void
sort(String key, SortingParams sortingParameters, String dstkey)
void
spop(String key)
void
spop(String key, long count)
void
srandmember(String key)
void
srandmember(String key, int count)
void
srem(String key, String... members)
void
sscan(String key, String cursor, ScanParams params)
void
strlen(String key)
void
subscribe(String... channels)
void
substr(String key, int start, int end)
void
sunion(String... keys)
void
sunionstore(String dstkey, String... keys)
void
touch(String... keys)
void
ttl(String key)
void
type(String key)
void
unlink(String... keys)
void
unsubscribe(String... channels)
void
watch(String... keys)
void
xack(String key, String group, StreamEntryID... ids)
void
xadd(String key, StreamEntryID id, Map<String,String> hash, long maxLen, boolean approximateLength)
void
xclaim(String key, String group, String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)
void
xdel(String key, StreamEntryID... ids)
void
xgroupCreate(String key, String groupname, StreamEntryID id, boolean makeStream)
void
xgroupDelConsumer(String key, String groupname, String consumerName)
void
xgroupDestroy(String key, String groupname)
void
xgroupSetID(String key, String groupname, StreamEntryID id)
void
xinfoConsumers(String key, String group)
void
xinfoGroup(String key)
void
xinfoStream(String key)
void
xlen(String key)
void
xpending(String key, String groupname, StreamEntryID start, StreamEntryID end, int count, String consumername)
void
xrange(String key, StreamEntryID start, StreamEntryID end, long count)
void
xread(int count, long block, Map.Entry<String,StreamEntryID>... streams)
void
xreadGroup(String groupname, String consumer, int count, long block, boolean noAck, Map.Entry<String,StreamEntryID>... streams)
void
xrevrange(String key, StreamEntryID end, StreamEntryID start, int count)
void
xtrim(String key, long maxLen, boolean approximateLength)
void
zadd(String key, double score, String member)
void
zadd(String key, double score, String member, ZAddParams params)
void
zadd(String key, Map<String,Double> scoreMembers)
void
zadd(String key, Map<String,Double> scoreMembers, ZAddParams params)
void
zcard(String key)
void
zcount(String key, double min, double max)
void
zcount(String key, String min, String max)
void
zincrby(String key, double increment, String member)
void
zincrby(String key, double increment, String member, ZIncrByParams params)
void
zinterstore(String dstkey, String... sets)
void
zinterstore(String dstkey, ZParams params, String... sets)
void
zlexcount(String key, String min, String max)
void
zmscore(String key, String... members)
void
zpopmax(String key)
void
zpopmax(String key, int count)
void
zpopmin(String key)
void
zpopmin(String key, long count)
void
zrange(String key, long start, long stop)
void
zrangeByLex(String key, String min, String max)
void
zrangeByLex(String key, String min, String max, int offset, int count)
void
zrangeByScore(String key, double min, double max)
void
zrangeByScore(String key, double min, double max, int offset, int count)
void
zrangeByScore(String key, String min, String max)
void
zrangeByScore(String key, String min, String max, int offset, int count)
void
zrangeByScoreWithScores(String key, double min, double max)
void
zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
void
zrangeByScoreWithScores(String key, String min, String max)
void
zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
void
zrangeWithScores(String key, long start, long stop)
void
zrank(String key, String member)
void
zrem(String key, String... members)
void
zremrangeByLex(String key, String min, String max)
void
zremrangeByRank(String key, long start, long stop)
void
zremrangeByScore(String key, double min, double max)
void
zremrangeByScore(String key, String min, String max)
void
zrevrange(String key, long start, long stop)
void
zrevrangeByLex(String key, String max, String min)
void
zrevrangeByLex(String key, String max, String min, int offset, int count)
void
zrevrangeByScore(String key, double max, double min)
void
zrevrangeByScore(String key, double max, double min, int offset, int count)
void
zrevrangeByScore(String key, String max, String min)
void
zrevrangeByScore(String key, String max, String min, int offset, int count)
void
zrevrangeByScoreWithScores(String key, double max, double min)
void
zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
void
zrevrangeByScoreWithScores(String key, String max, String min)
void
zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
void
zrevrangeWithScores(String key, long start, long stop)
void
zrevrank(String key, String member)
void
zscan(String key, String cursor, ScanParams params)
void
zscore(String key, String member)
void
zunionstore(String dstkey, String... sets)
void
zunionstore(String dstkey, ZParams params, String... sets)
-
Methods inherited from class redis.clients.jedis.BinaryClient
aclCat, aclCat, aclDelUser, aclGenPass, aclGetUser, aclList, aclLog, aclLog, aclLog, aclSetUser, aclSetUser, aclUsers, aclWhoAmI, append, asking, auth, auth, bgrewriteaof, bgsave, bitcount, bitcount, bitfield, bitfieldReadonly, bitop, bitpos, blpop, blpop, brpop, brpop, brpoplpush, clientGetname, clientId, clientKill, clientKill, clientKill, clientList, clientPause, clientSetname, close, cluster, configGet, configResetStat, configRewrite, configSet, connect, dbSize, debug, decr, decrBy, del, discard, disconnect, dump, echo, eval, eval, evalsha, evalsha, exec, exists, expire, expireAt, flushAll, flushDB, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberStore, georadiusReadonly, georadiusReadonly, georadiusStore, get, getbit, getDB, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hscan, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, info, info, isInMulti, isInWatch, keys, lastsave, lindex, linsert, llen, 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, restoreReplace, rpop, rpoplpush, rpush, rpushx, sadd, save, scan, scard, scriptExists, scriptFlush, scriptKill, scriptLoad, sdiff, sdiffstore, select, sentinel, set, set, setbit, setbit, setDb, 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, xclaim, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xinfoConsumers, xinfoGroup, xinfoStream, xlen, xpending, xrange, xread, xreadGroup, xrevrange, xtrim, zadd, zadd, zadd, zadd, zcard, zcount, zcount, zincrby, zincrby, zinterstore, zinterstore, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, 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, zunionstore, zunionstore
-
Methods inherited from class redis.clients.jedis.Connection
flush, getBinaryBulkReply, getBinaryMultiBulkReply, getBulkReply, getConnectionTimeout, getHost, getIntegerMultiBulkReply, getIntegerReply, getMany, getMultiBulkReply, getObjectMultiBulkReply, getOne, getPort, getRawObjectMultiBulkReply, getSocket, getSoTimeout, getStatusCodeReply, getUnflushedObjectMultiBulkReply, isBroken, isConnected, readProtocolWithCheckingBroken, rollbackTimeout, sendCommand, sendCommand, sendCommand, setConnectionTimeout, setHost, setInfiniteSoTimeout, setPort, setSoTimeout, setTimeoutInfinite
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface redis.clients.jedis.commands.Commands
bgrewriteaof, bgsave, clientGetname, clientId, clientKill, clientKill, clientList, configResetStat, discard, exec, lastsave, memoryDoctor, multi, objectHelp, save, waitReplicas
-
-
-
-
Constructor Detail
-
Client
public Client()
-
Client
public Client(String host)
-
Client
public Client(String host, int port)
-
Client
public Client(String host, int port, boolean ssl)
-
Client
public Client(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
-
Client
public Client(JedisSocketFactory jedisSocketFactory)
-
-
Method Detail
-
expireAt
public void expireAt(String key, long unixTime)
-
substr
public void substr(String key, int start, int end)
-
lrange
public void lrange(String key, long start, long stop)
-
ltrim
public void ltrim(String key, long start, long stop)
-
lpos
public void lpos(String key, String element, LPosParams params)
-
lpos
public void lpos(String key, String element, LPosParams params, long count)
-
smismember
public void smismember(String key, String... members)
- Specified by:
smismember
in interfaceCommands
-
sinterstore
public void sinterstore(String dstkey, String... keys)
- Specified by:
sinterstore
in interfaceCommands
-
sunionstore
public void sunionstore(String dstkey, String... keys)
- Specified by:
sunionstore
in interfaceCommands
-
sdiffstore
public void sdiffstore(String dstkey, String... keys)
- Specified by:
sdiffstore
in interfaceCommands
-
srandmember
public void srandmember(String key)
- Specified by:
srandmember
in interfaceCommands
-
zadd
public void zadd(String key, double score, String member, ZAddParams params)
-
zadd
public void zadd(String key, Map<String,Double> scoreMembers, ZAddParams params)
-
zrange
public void zrange(String key, long start, long stop)
-
zincrby
public void zincrby(String key, double increment, String member, ZIncrByParams params)
-
zrevrange
public void zrevrange(String key, long start, long stop)
-
zrangeWithScores
public void zrangeWithScores(String key, long start, long stop)
- Specified by:
zrangeWithScores
in interfaceCommands
-
zrevrangeWithScores
public void zrevrangeWithScores(String key, long start, long stop)
- Specified by:
zrevrangeWithScores
in interfaceCommands
-
sort
public void sort(String key, SortingParams sortingParameters)
-
blpop
public void blpop(int timeout, String... keys)
-
sort
public void sort(String key, SortingParams sortingParameters, String dstkey)
-
brpop
public void brpop(int timeout, String... keys)
-
zcount
public void zcount(String key, double min, double max)
-
zrangeByScore
public void zrangeByScore(String key, double min, double max)
- Specified by:
zrangeByScore
in interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, String min, String max)
- Specified by:
zrangeByScore
in interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, double min, double max, int offset, int count)
- Specified by:
zrangeByScore
in interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, double min, double max)
- Specified by:
zrangeByScoreWithScores
in interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
- Specified by:
zrangeByScoreWithScores
in interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, double max, double min)
- Specified by:
zrevrangeByScore
in interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, String min, String max, int offset, int count)
- Specified by:
zrangeByScore
in interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, String min, String max)
- Specified by:
zrangeByScoreWithScores
in interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
- Specified by:
zrangeByScoreWithScores
in interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, String max, String min)
- Specified by:
zrevrangeByScore
in interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, double max, double min, int offset, int count)
- Specified by:
zrevrangeByScore
in interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, String max, String min, int offset, int count)
- Specified by:
zrevrangeByScore
in interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, double max, double min)
- Specified by:
zrevrangeByScoreWithScores
in interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, String max, String min)
- Specified by:
zrevrangeByScoreWithScores
in interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
- Specified by:
zrevrangeByScoreWithScores
in interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
- Specified by:
zrevrangeByScoreWithScores
in interfaceCommands
-
zremrangeByRank
public void zremrangeByRank(String key, long start, long stop)
- Specified by:
zremrangeByRank
in interfaceCommands
-
zremrangeByScore
public void zremrangeByScore(String key, double min, double max)
- Specified by:
zremrangeByScore
in interfaceCommands
-
zremrangeByScore
public void zremrangeByScore(String key, String min, String max)
- Specified by:
zremrangeByScore
in interfaceCommands
-
zunionstore
public void zunionstore(String dstkey, String... sets)
- Specified by:
zunionstore
in interfaceCommands
-
zunionstore
public void zunionstore(String dstkey, ZParams params, String... sets)
- Specified by:
zunionstore
in interfaceCommands
-
zinterstore
public void zinterstore(String dstkey, String... sets)
- Specified by:
zinterstore
in interfaceCommands
-
zinterstore
public void zinterstore(String dstkey, ZParams params, String... sets)
- Specified by:
zinterstore
in interfaceCommands
-
zrevrangeByLex
public void zrevrangeByLex(String key, String max, String min, int offset, int count)
-
linsert
public void linsert(String key, ListPosition where, String pivot, String value)
-
brpoplpush
public void brpoplpush(String source, String destination, int timeout)
- Specified by:
brpoplpush
in interfaceCommands
-
setbit
public void setbit(String key, long offset, boolean value)
-
bitpos
public void bitpos(String key, boolean value, BitPosParams params)
-
getrange
public void getrange(String key, long startOffset, long endOffset)
-
unsubscribe
public void unsubscribe(String... channels)
-
psubscribe
public void psubscribe(String... patterns)
-
punsubscribe
public void punsubscribe(String... patterns)
-
subscribe
public void subscribe(String... channels)
-
pubsubChannels
public void pubsubChannels(String pattern)
-
pubsubNumPat
public void pubsubNumPat()
-
pubsubNumSub
public void pubsubNumSub(String... channels)
-
scriptExists
public void scriptExists(String... sha1)
-
scriptLoad
public void scriptLoad(String script)
-
objectRefcount
public void objectRefcount(String key)
- Specified by:
objectRefcount
in interfaceCommands
-
objectIdletime
public void objectIdletime(String key)
- Specified by:
objectIdletime
in interfaceCommands
-
objectEncoding
public void objectEncoding(String key)
- Specified by:
objectEncoding
in interfaceCommands
-
objectFreq
public void objectFreq(String key)
- Specified by:
objectFreq
in interfaceCommands
-
bitcount
public void bitcount(String key, long start, long end)
-
sentinel
public void sentinel(String... args)
-
restore
public void restore(String key, int ttl, byte[] serializedValue)
-
restoreReplace
public void restoreReplace(String key, int ttl, byte[] serializedValue)
- Specified by:
restoreReplace
in interfaceCommands
-
pexpire
public void pexpire(String key, long milliseconds)
-
pexpireAt
public void pexpireAt(String key, long millisecondsTimestamp)
-
incrByFloat
public void incrByFloat(String key, double increment)
- Specified by:
incrByFloat
in interfaceCommands
-
srandmember
public void srandmember(String key, int count)
-
memoryUsage
public void memoryUsage(String key)
-
memoryUsage
public void memoryUsage(String key, int samples)
-
clientKill
public void clientKill(String ipPort)
- Specified by:
clientKill
in interfaceCommands
-
clientSetname
public void clientSetname(String name)
- Specified by:
clientSetname
in interfaceCommands
-
migrate
public void migrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)
-
hincrByFloat
public void hincrByFloat(String key, String field, double increment)
- Specified by:
hincrByFloat
in interfaceCommands
-
scan
public void scan(String cursor, ScanParams params)
-
hscan
public void hscan(String key, String cursor, ScanParams params)
-
sscan
public void sscan(String key, String cursor, ScanParams params)
-
zscan
public void zscan(String key, String cursor, ScanParams params)
-
cluster
public void cluster(String subcommand, int... args)
-
cluster
public void cluster(String subcommand)
-
clusterNodes
public void clusterNodes()
-
clusterMeet
public void clusterMeet(String ip, int port)
-
clusterReset
public void clusterReset(ClusterReset resetType)
-
clusterAddSlots
public void clusterAddSlots(int... slots)
-
clusterDelSlots
public void clusterDelSlots(int... slots)
-
clusterInfo
public void clusterInfo()
-
clusterGetKeysInSlot
public void clusterGetKeysInSlot(int slot, int count)
-
clusterSetSlotNode
public void clusterSetSlotNode(int slot, String nodeId)
-
clusterSetSlotMigrating
public void clusterSetSlotMigrating(int slot, String nodeId)
-
clusterSetSlotImporting
public void clusterSetSlotImporting(int slot, String nodeId)
-
pfcount
public void pfcount(String key)
-
pfcount
public void pfcount(String... keys)
-
clusterSetSlotStable
public void clusterSetSlotStable(int slot)
-
clusterForget
public void clusterForget(String nodeId)
-
clusterFlushSlots
public void clusterFlushSlots()
-
clusterKeySlot
public void clusterKeySlot(String key)
-
clusterCountKeysInSlot
public void clusterCountKeysInSlot(int slot)
-
clusterSaveConfig
public void clusterSaveConfig()
-
clusterReplicate
public void clusterReplicate(String nodeId)
-
clusterSlaves
public void clusterSlaves(String nodeId)
-
clusterFailover
public void clusterFailover()
-
clusterSlots
public void clusterSlots()
-
geoadd
public void geoadd(String key, Map<String,GeoCoordinate> memberCoordinateMap)
-
georadius
public void georadius(String key, double longitude, double latitude, double radius, GeoUnit unit)
-
georadiusReadonly
public void georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit)
-
georadius
public void georadius(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
-
georadiusStore
public void georadiusStore(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
-
georadiusReadonly
public void georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
-
georadiusByMember
public void georadiusByMember(String key, String member, double radius, GeoUnit unit)
-
georadiusByMemberReadonly
public void georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit)
-
georadiusByMember
public void georadiusByMember(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
-
georadiusByMemberStore
public void georadiusByMemberStore(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
-
georadiusByMemberReadonly
public void georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
-
moduleLoad
public void moduleLoad(String path)
-
moduleUnload
public void moduleUnload(String name)
-
aclGetUser
public void aclGetUser(String name)
-
aclSetUser
public void aclSetUser(String name)
-
aclCat
public void aclCat(String category)
-
aclLog
public void aclLog(String options)
-
aclDelUser
public void aclDelUser(String name)
-
bitfield
public void bitfield(String key, String... arguments)
Description copied from interface:Commands
Used for BITFIELD Redis command
-
bitfieldReadonly
public void bitfieldReadonly(String key, String... arguments)
- Specified by:
bitfieldReadonly
in interfaceCommands
-
hstrlen
public void hstrlen(String key, String field)
Description copied from interface:Commands
Used for HSTRLEN Redis command
-
xadd
public void xadd(String key, StreamEntryID id, Map<String,String> hash, long maxLen, boolean approximateLength)
-
xrange
public void xrange(String key, StreamEntryID start, StreamEntryID end, long count)
-
xrevrange
public void xrevrange(String key, StreamEntryID end, StreamEntryID start, int count)
-
xread
public void xread(int count, long block, Map.Entry<String,StreamEntryID>... streams)
-
xack
public void xack(String key, String group, StreamEntryID... ids)
-
xgroupCreate
public void xgroupCreate(String key, String groupname, StreamEntryID id, boolean makeStream)
- Specified by:
xgroupCreate
in interfaceCommands
-
xgroupSetID
public void xgroupSetID(String key, String groupname, StreamEntryID id)
- Specified by:
xgroupSetID
in interfaceCommands
-
xgroupDestroy
public void xgroupDestroy(String key, String groupname)
- Specified by:
xgroupDestroy
in interfaceCommands
-
xgroupDelConsumer
public void xgroupDelConsumer(String key, String groupname, String consumerName)
- Specified by:
xgroupDelConsumer
in interfaceCommands
-
xdel
public void xdel(String key, StreamEntryID... ids)
-
xtrim
public void xtrim(String key, long maxLen, boolean approximateLength)
-
xreadGroup
public void xreadGroup(String groupname, String consumer, int count, long block, boolean noAck, Map.Entry<String,StreamEntryID>... streams)
- Specified by:
xreadGroup
in interfaceCommands
-
xpending
public void xpending(String key, String groupname, StreamEntryID start, StreamEntryID end, int count, String consumername)
-
xclaim
public void xclaim(String key, String group, String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)
-
xinfoStream
public void xinfoStream(String key)
- Specified by:
xinfoStream
in interfaceCommands
-
xinfoGroup
public void xinfoGroup(String key)
- Specified by:
xinfoGroup
in interfaceCommands
-
xinfoConsumers
public void xinfoConsumers(String key, String group)
- Specified by:
xinfoConsumers
in interfaceCommands
-
-