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 voidaclCat(String category)voidaclDelUser(String name)voidaclGetUser(String name)voidaclLog(String options)voidaclSetUser(String name)voidaclSetUser(String name, String... parameters)voidappend(String key, String value)voidbitcount(String key)voidbitcount(String key, long start, long end)voidbitfield(String key, String... arguments)Used for BITFIELD Redis commandvoidbitfieldReadonly(String key, String... arguments)voidbitop(BitOP op, String destKey, String... srcKeys)voidbitpos(String key, boolean value, BitPosParams params)voidblpop(int timeout, String... keys)voidblpop(String[] args)voidbrpop(int timeout, String... keys)voidbrpop(String[] args)voidbrpoplpush(String source, String destination, int timeout)voidclientKill(String ipPort)voidclientSetname(String name)voidcluster(String subcommand)voidcluster(String subcommand, int... args)voidcluster(String subcommand, String... args)voidclusterAddSlots(int... slots)voidclusterCountKeysInSlot(int slot)voidclusterDelSlots(int... slots)voidclusterFailover()voidclusterFlushSlots()voidclusterForget(String nodeId)voidclusterGetKeysInSlot(int slot, int count)voidclusterInfo()voidclusterKeySlot(String key)voidclusterMeet(String ip, int port)voidclusterNodes()voidclusterReplicate(String nodeId)voidclusterReset(ClusterReset resetType)voidclusterSaveConfig()voidclusterSetSlotImporting(int slot, String nodeId)voidclusterSetSlotMigrating(int slot, String nodeId)voidclusterSetSlotNode(int slot, String nodeId)voidclusterSetSlotStable(int slot)voidclusterSlaves(String nodeId)voidclusterSlots()voidconfigGet(String pattern)voidconfigSet(String parameter, String value)voiddecr(String key)voiddecrBy(String key, long decrement)voiddel(String... keys)voiddump(String key)voidecho(String string)voideval(String script, int keyCount, String... params)voidevalsha(String sha1, int keyCount, String... params)voidexists(String... keys)voidexpire(String key, int seconds)voidexpireAt(String key, long unixTime)voidgeoadd(String key, double longitude, double latitude, String member)voidgeoadd(String key, Map<String,GeoCoordinate> memberCoordinateMap)voidgeodist(String key, String member1, String member2)voidgeodist(String key, String member1, String member2, GeoUnit unit)voidgeohash(String key, String... members)voidgeopos(String key, String[] members)voidgeoradius(String key, double longitude, double latitude, double radius, GeoUnit unit)voidgeoradius(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)voidgeoradiusByMember(String key, String member, double radius, GeoUnit unit)voidgeoradiusByMember(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)voidgeoradiusByMemberReadonly(String key, String member, double radius, GeoUnit unit)voidgeoradiusByMemberReadonly(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)voidgeoradiusByMemberStore(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)voidgeoradiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit)voidgeoradiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)voidgeoradiusStore(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)voidget(String key)voidgetbit(String key, long offset)voidgetrange(String key, long startOffset, long endOffset)voidgetSet(String key, String value)voidhdel(String key, String... fields)voidhexists(String key, String field)voidhget(String key, String field)voidhgetAll(String key)voidhincrBy(String key, String field, long value)voidhincrByFloat(String key, String field, double increment)voidhkeys(String key)voidhlen(String key)voidhmget(String key, String... fields)voidhmset(String key, Map<String,String> hash)voidhscan(String key, String cursor, ScanParams params)voidhset(String key, String field, String value)voidhset(String key, Map<String,String> hash)voidhsetnx(String key, String field, String value)voidhstrlen(String key, String field)Used for HSTRLEN Redis commandvoidhvals(String key)voidincr(String key)voidincrBy(String key, long increment)voidincrByFloat(String key, double increment)voidkeys(String pattern)voidlindex(String key, long index)voidlinsert(String key, ListPosition where, String pivot, String value)voidllen(String key)voidlpop(String key)voidlpop(String key, int count)voidlpos(String key, String element)voidlpos(String key, String element, LPosParams params)voidlpos(String key, String element, LPosParams params, long count)voidlpush(String key, String... string)voidlpushx(String key, String... string)voidlrange(String key, long start, long stop)voidlrem(String key, long count, String value)voidlset(String key, long index, String value)voidltrim(String key, long start, long stop)voidmemoryUsage(String key)voidmemoryUsage(String key, int samples)voidmget(String... keys)voidmigrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)voidmigrate(String host, int port, String key, int destinationDb, int timeout)voidmoduleLoad(String path)voidmoduleUnload(String name)voidmove(String key, int dbIndex)voidmset(String... keysvalues)voidmsetnx(String... keysvalues)voidobjectEncoding(String key)voidobjectFreq(String key)voidobjectIdletime(String key)voidobjectRefcount(String key)voidpersist(String key)voidpexpire(String key, long milliseconds)voidpexpireAt(String key, long millisecondsTimestamp)voidpfadd(String key, String... elements)voidpfcount(String key)voidpfcount(String... keys)voidpfmerge(String destkey, String... sourcekeys)voidping(String message)voidpsetex(String key, long milliseconds, String value)voidpsubscribe(String... patterns)voidpttl(String key)voidpublish(String channel, String message)voidpubsub(String subcommand, String... args)voidpubsubChannels(String pattern)voidpubsubNumPat()voidpubsubNumSub(String... channels)voidpunsubscribe(String... patterns)voidrename(String oldkey, String newkey)voidrenamenx(String oldkey, String newkey)voidrestore(String key, int ttl, byte[] serializedValue)voidrestoreReplace(String key, int ttl, byte[] serializedValue)voidrpop(String key)voidrpop(String key, int count)voidrpoplpush(String srckey, String dstkey)voidrpush(String key, String... string)voidrpushx(String key, String... string)voidsadd(String key, String... members)voidscan(String cursor, ScanParams params)voidscard(String key)voidscriptExists(String... sha1)voidscriptLoad(String script)voidsdiff(String... keys)voidsdiffstore(String dstkey, String... keys)voidsentinel(String... args)voidset(String key, String value)voidset(String key, String value, SetParams params)voidsetbit(String key, long offset, boolean value)voidsetbit(String key, long offset, String value)voidsetex(String key, int seconds, String value)voidsetnx(String key, String value)voidsetrange(String key, long offset, String value)voidsinter(String... keys)voidsinterstore(String dstkey, String... keys)voidsismember(String key, String member)voidsmembers(String key)voidsmismember(String key, String... members)voidsmove(String srckey, String dstkey, String member)voidsort(String key)voidsort(String key, String dstkey)voidsort(String key, SortingParams sortingParameters)voidsort(String key, SortingParams sortingParameters, String dstkey)voidspop(String key)voidspop(String key, long count)voidsrandmember(String key)voidsrandmember(String key, int count)voidsrem(String key, String... members)voidsscan(String key, String cursor, ScanParams params)voidstrlen(String key)voidsubscribe(String... channels)voidsubstr(String key, int start, int end)voidsunion(String... keys)voidsunionstore(String dstkey, String... keys)voidtouch(String... keys)voidttl(String key)voidtype(String key)voidunlink(String... keys)voidunsubscribe(String... channels)voidwatch(String... keys)voidxack(String key, String group, StreamEntryID... ids)voidxadd(String key, StreamEntryID id, Map<String,String> hash, long maxLen, boolean approximateLength)voidxclaim(String key, String group, String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)voidxdel(String key, StreamEntryID... ids)voidxgroupCreate(String key, String groupname, StreamEntryID id, boolean makeStream)voidxgroupDelConsumer(String key, String groupname, String consumerName)voidxgroupDestroy(String key, String groupname)voidxgroupSetID(String key, String groupname, StreamEntryID id)voidxinfoConsumers(String key, String group)voidxinfoGroup(String key)voidxinfoStream(String key)voidxlen(String key)voidxpending(String key, String groupname, StreamEntryID start, StreamEntryID end, int count, String consumername)voidxrange(String key, StreamEntryID start, StreamEntryID end, long count)voidxread(int count, long block, Map.Entry<String,StreamEntryID>... streams)voidxreadGroup(String groupname, String consumer, int count, long block, boolean noAck, Map.Entry<String,StreamEntryID>... streams)voidxrevrange(String key, StreamEntryID end, StreamEntryID start, int count)voidxtrim(String key, long maxLen, boolean approximateLength)voidzadd(String key, double score, String member)voidzadd(String key, double score, String member, ZAddParams params)voidzadd(String key, Map<String,Double> scoreMembers)voidzadd(String key, Map<String,Double> scoreMembers, ZAddParams params)voidzcard(String key)voidzcount(String key, double min, double max)voidzcount(String key, String min, String max)voidzincrby(String key, double increment, String member)voidzincrby(String key, double increment, String member, ZIncrByParams params)voidzinterstore(String dstkey, String... sets)voidzinterstore(String dstkey, ZParams params, String... sets)voidzlexcount(String key, String min, String max)voidzmscore(String key, String... members)voidzpopmax(String key)voidzpopmax(String key, int count)voidzpopmin(String key)voidzpopmin(String key, long count)voidzrange(String key, long start, long stop)voidzrangeByLex(String key, String min, String max)voidzrangeByLex(String key, String min, String max, int offset, int count)voidzrangeByScore(String key, double min, double max)voidzrangeByScore(String key, double min, double max, int offset, int count)voidzrangeByScore(String key, String min, String max)voidzrangeByScore(String key, String min, String max, int offset, int count)voidzrangeByScoreWithScores(String key, double min, double max)voidzrangeByScoreWithScores(String key, double min, double max, int offset, int count)voidzrangeByScoreWithScores(String key, String min, String max)voidzrangeByScoreWithScores(String key, String min, String max, int offset, int count)voidzrangeWithScores(String key, long start, long stop)voidzrank(String key, String member)voidzrem(String key, String... members)voidzremrangeByLex(String key, String min, String max)voidzremrangeByRank(String key, long start, long stop)voidzremrangeByScore(String key, double min, double max)voidzremrangeByScore(String key, String min, String max)voidzrevrange(String key, long start, long stop)voidzrevrangeByLex(String key, String max, String min)voidzrevrangeByLex(String key, String max, String min, int offset, int count)voidzrevrangeByScore(String key, double max, double min)voidzrevrangeByScore(String key, double max, double min, int offset, int count)voidzrevrangeByScore(String key, String max, String min)voidzrevrangeByScore(String key, String max, String min, int offset, int count)voidzrevrangeByScoreWithScores(String key, double max, double min)voidzrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)voidzrevrangeByScoreWithScores(String key, String max, String min)voidzrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)voidzrevrangeWithScores(String key, long start, long stop)voidzrevrank(String key, String member)voidzscan(String key, String cursor, ScanParams params)voidzscore(String key, String member)voidzunionstore(String dstkey, String... sets)voidzunionstore(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, 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, 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:
smismemberin interfaceCommands
-
sinterstore
public void sinterstore(String dstkey, String... keys)
- Specified by:
sinterstorein interfaceCommands
-
sunionstore
public void sunionstore(String dstkey, String... keys)
- Specified by:
sunionstorein interfaceCommands
-
sdiffstore
public void sdiffstore(String dstkey, String... keys)
- Specified by:
sdiffstorein interfaceCommands
-
srandmember
public void srandmember(String key)
- Specified by:
srandmemberin 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:
zrangeWithScoresin interfaceCommands
-
zrevrangeWithScores
public void zrevrangeWithScores(String key, long start, long stop)
- Specified by:
zrevrangeWithScoresin 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:
zrangeByScorein interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, String min, String max)
- Specified by:
zrangeByScorein interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, double min, double max, int offset, int count)
- Specified by:
zrangeByScorein interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, double min, double max)
- Specified by:
zrangeByScoreWithScoresin interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
- Specified by:
zrangeByScoreWithScoresin interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, double max, double min)
- Specified by:
zrevrangeByScorein interfaceCommands
-
zrangeByScore
public void zrangeByScore(String key, String min, String max, int offset, int count)
- Specified by:
zrangeByScorein interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, String min, String max)
- Specified by:
zrangeByScoreWithScoresin interfaceCommands
-
zrangeByScoreWithScores
public void zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
- Specified by:
zrangeByScoreWithScoresin interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, String max, String min)
- Specified by:
zrevrangeByScorein interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, double max, double min, int offset, int count)
- Specified by:
zrevrangeByScorein interfaceCommands
-
zrevrangeByScore
public void zrevrangeByScore(String key, String max, String min, int offset, int count)
- Specified by:
zrevrangeByScorein interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, double max, double min)
- Specified by:
zrevrangeByScoreWithScoresin interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, String max, String min)
- Specified by:
zrevrangeByScoreWithScoresin interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
- Specified by:
zrevrangeByScoreWithScoresin interfaceCommands
-
zrevrangeByScoreWithScores
public void zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
- Specified by:
zrevrangeByScoreWithScoresin interfaceCommands
-
zremrangeByRank
public void zremrangeByRank(String key, long start, long stop)
- Specified by:
zremrangeByRankin interfaceCommands
-
zremrangeByScore
public void zremrangeByScore(String key, double min, double max)
- Specified by:
zremrangeByScorein interfaceCommands
-
zremrangeByScore
public void zremrangeByScore(String key, String min, String max)
- Specified by:
zremrangeByScorein interfaceCommands
-
zunionstore
public void zunionstore(String dstkey, String... sets)
- Specified by:
zunionstorein interfaceCommands
-
zunionstore
public void zunionstore(String dstkey, ZParams params, String... sets)
- Specified by:
zunionstorein interfaceCommands
-
zinterstore
public void zinterstore(String dstkey, String... sets)
- Specified by:
zinterstorein interfaceCommands
-
zinterstore
public void zinterstore(String dstkey, ZParams params, String... sets)
- Specified by:
zinterstorein 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:
brpoplpushin 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:
objectRefcountin interfaceCommands
-
objectIdletime
public void objectIdletime(String key)
- Specified by:
objectIdletimein interfaceCommands
-
objectEncoding
public void objectEncoding(String key)
- Specified by:
objectEncodingin interfaceCommands
-
objectFreq
public void objectFreq(String key)
- Specified by:
objectFreqin 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:
restoreReplacein 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:
incrByFloatin 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:
clientKillin interfaceCommands
-
clientSetname
public void clientSetname(String name)
- Specified by:
clientSetnamein 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:
hincrByFloatin 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:CommandsUsed for BITFIELD Redis command
-
bitfieldReadonly
public void bitfieldReadonly(String key, String... arguments)
- Specified by:
bitfieldReadonlyin interfaceCommands
-
hstrlen
public void hstrlen(String key, String field)
Description copied from interface:CommandsUsed 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:
xgroupCreatein interfaceCommands
-
xgroupSetID
public void xgroupSetID(String key, String groupname, StreamEntryID id)
- Specified by:
xgroupSetIDin interfaceCommands
-
xgroupDestroy
public void xgroupDestroy(String key, String groupname)
- Specified by:
xgroupDestroyin interfaceCommands
-
xgroupDelConsumer
public void xgroupDelConsumer(String key, String groupname, String consumerName)
- Specified by:
xgroupDelConsumerin 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:
xreadGroupin 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:
xinfoStreamin interfaceCommands
-
xinfoGroup
public void xinfoGroup(String key)
- Specified by:
xinfoGroupin interfaceCommands
-
xinfoConsumers
public void xinfoConsumers(String key, String group)
- Specified by:
xinfoConsumersin interfaceCommands
-
-