redis.clients.jedis
Class ShardedJedis
java.lang.Object
redis.clients.util.Sharded<Jedis,JedisShardInfo>
redis.clients.jedis.BinaryShardedJedis
redis.clients.jedis.ShardedJedis
- All Implemented Interfaces:
- BinaryJedisCommands, JedisCommands
public class ShardedJedis
- extends BinaryShardedJedis
- implements JedisCommands
Method Summary |
java.lang.Long |
append(java.lang.String key,
java.lang.String value)
|
java.lang.Long |
decr(java.lang.String key)
|
java.lang.Long |
decrBy(java.lang.String key,
long integer)
|
void |
disconnect()
|
java.lang.Boolean |
exists(java.lang.String key)
|
java.lang.Long |
expire(java.lang.String key,
int seconds)
|
java.lang.Long |
expireAt(java.lang.String key,
long unixTime)
|
java.lang.String |
get(java.lang.String key)
|
boolean |
getbit(java.lang.String key,
long offset)
|
java.lang.String |
getrange(java.lang.String key,
long startOffset,
long endOffset)
|
java.lang.String |
getSet(java.lang.String key,
java.lang.String value)
|
java.lang.Long |
hdel(java.lang.String key,
java.lang.String field)
|
java.lang.Boolean |
hexists(java.lang.String key,
java.lang.String field)
|
java.lang.String |
hget(java.lang.String key,
java.lang.String field)
|
java.util.Map<java.lang.String,java.lang.String> |
hgetAll(java.lang.String key)
|
java.lang.Long |
hincrBy(java.lang.String key,
java.lang.String field,
long value)
|
java.util.Set<java.lang.String> |
hkeys(java.lang.String key)
|
java.lang.Long |
hlen(java.lang.String key)
|
java.util.List<java.lang.String> |
hmget(java.lang.String key,
java.lang.String... fields)
|
java.lang.String |
hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
|
java.lang.Long |
hset(java.lang.String key,
java.lang.String field,
java.lang.String value)
|
java.lang.Long |
hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value)
|
java.util.Collection<java.lang.String> |
hvals(java.lang.String key)
|
java.lang.Long |
incr(java.lang.String key)
|
java.lang.Long |
incrBy(java.lang.String key,
long integer)
|
java.lang.String |
lindex(java.lang.String key,
int index)
|
java.lang.Long |
linsert(java.lang.String key,
BinaryClient.LIST_POSITION where,
java.lang.String pivot,
java.lang.String value)
|
java.lang.Long |
llen(java.lang.String key)
|
java.lang.String |
lpop(java.lang.String key)
|
java.lang.Long |
lpush(java.lang.String key,
java.lang.String string)
|
java.util.List<java.lang.String> |
lrange(java.lang.String key,
int start,
int end)
|
java.lang.Long |
lrem(java.lang.String key,
int count,
java.lang.String value)
|
java.lang.String |
lset(java.lang.String key,
int index,
java.lang.String value)
|
java.lang.String |
ltrim(java.lang.String key,
int start,
int end)
|
java.lang.String |
rpop(java.lang.String key)
|
java.lang.Long |
rpush(java.lang.String key,
java.lang.String string)
|
java.lang.Long |
sadd(java.lang.String key,
java.lang.String member)
|
java.lang.Long |
scard(java.lang.String key)
|
java.lang.String |
set(java.lang.String key,
java.lang.String value)
|
boolean |
setbit(java.lang.String key,
long offset,
boolean value)
|
java.lang.String |
setex(java.lang.String key,
int seconds,
java.lang.String value)
|
java.lang.Long |
setnx(java.lang.String key,
java.lang.String value)
|
long |
setrange(java.lang.String key,
long offset,
java.lang.String value)
|
java.lang.Boolean |
sismember(java.lang.String key,
java.lang.String member)
|
java.util.Set<java.lang.String> |
smembers(java.lang.String key)
|
java.util.List<java.lang.String> |
sort(java.lang.String key)
|
java.util.List<java.lang.String> |
sort(java.lang.String key,
SortingParams sortingParameters)
|
java.lang.String |
spop(java.lang.String key)
|
java.lang.String |
srandmember(java.lang.String key)
|
java.lang.Long |
srem(java.lang.String key,
java.lang.String member)
|
java.lang.String |
substr(java.lang.String key,
int start,
int end)
|
java.lang.Long |
ttl(java.lang.String key)
|
java.lang.String |
type(java.lang.String key)
|
java.lang.Long |
zadd(java.lang.String key,
double score,
java.lang.String member)
|
java.lang.Long |
zcard(java.lang.String key)
|
java.lang.Long |
zcount(java.lang.String key,
double min,
double max)
|
java.lang.Double |
zincrby(java.lang.String key,
double score,
java.lang.String member)
|
java.util.Set<java.lang.String> |
zrange(java.lang.String key,
int start,
int end)
|
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max)
|
java.util.Set<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count)
|
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max)
|
java.util.Set<Tuple> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count)
|
java.util.Set<Tuple> |
zrangeWithScores(java.lang.String key,
int start,
int end)
|
java.lang.Long |
zrank(java.lang.String key,
java.lang.String member)
|
java.lang.Long |
zrem(java.lang.String key,
java.lang.String member)
|
java.lang.Long |
zremrangeByRank(java.lang.String key,
int start,
int end)
|
java.lang.Long |
zremrangeByScore(java.lang.String key,
double start,
double end)
|
java.util.Set<java.lang.String> |
zrevrange(java.lang.String key,
int start,
int end)
|
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min)
|
java.util.Set<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count)
|
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min)
|
java.util.Set<Tuple> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count)
|
java.util.Set<Tuple> |
zrevrangeWithScores(java.lang.String key,
int start,
int end)
|
java.lang.Long |
zrevrank(java.lang.String key,
java.lang.String member)
|
java.lang.Double |
zscore(java.lang.String key,
java.lang.String member)
|
Methods inherited from class redis.clients.jedis.BinaryShardedJedis |
append, create, decr, decrBy, exists, expire, expireAt, get, getSet, hdel, hexists, hget, hgetAll, hincrBy, hkeys, hlen, hmget, hmset, hset, hsetnx, hvals, incr, incrBy, lindex, linsert, llen, lpop, lpush, lrange, lrem, lset, ltrim, pipelined, rpop, rpush, sadd, scard, set, setex, setnx, sismember, smembers, sort, sort, spop, srandmember, srem, substr, ttl, type, zadd, zcard, zcount, zincrby, zrange, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByRank, zremrangeByScore, zrevrange, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscore |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShardedJedis
public ShardedJedis(java.util.List<JedisShardInfo> shards)
ShardedJedis
public ShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo)
ShardedJedis
public ShardedJedis(java.util.List<JedisShardInfo> shards,
java.util.regex.Pattern keyTagPattern)
ShardedJedis
public ShardedJedis(java.util.List<JedisShardInfo> shards,
Hashing algo,
java.util.regex.Pattern keyTagPattern)
disconnect
public void disconnect()
- Overrides:
disconnect
in class BinaryShardedJedis
set
public java.lang.String set(java.lang.String key,
java.lang.String value)
- Specified by:
set
in interface JedisCommands
get
public java.lang.String get(java.lang.String key)
- Specified by:
get
in interface JedisCommands
exists
public java.lang.Boolean exists(java.lang.String key)
- Specified by:
exists
in interface JedisCommands
type
public java.lang.String type(java.lang.String key)
- Specified by:
type
in interface JedisCommands
expire
public java.lang.Long expire(java.lang.String key,
int seconds)
- Specified by:
expire
in interface JedisCommands
expireAt
public java.lang.Long expireAt(java.lang.String key,
long unixTime)
- Specified by:
expireAt
in interface JedisCommands
ttl
public java.lang.Long ttl(java.lang.String key)
- Specified by:
ttl
in interface JedisCommands
setbit
public boolean setbit(java.lang.String key,
long offset,
boolean value)
- Specified by:
setbit
in interface JedisCommands
getbit
public boolean getbit(java.lang.String key,
long offset)
- Specified by:
getbit
in interface JedisCommands
setrange
public long setrange(java.lang.String key,
long offset,
java.lang.String value)
- Specified by:
setrange
in interface JedisCommands
getrange
public java.lang.String getrange(java.lang.String key,
long startOffset,
long endOffset)
- Specified by:
getrange
in interface JedisCommands
getSet
public java.lang.String getSet(java.lang.String key,
java.lang.String value)
- Specified by:
getSet
in interface JedisCommands
setnx
public java.lang.Long setnx(java.lang.String key,
java.lang.String value)
- Specified by:
setnx
in interface JedisCommands
setex
public java.lang.String setex(java.lang.String key,
int seconds,
java.lang.String value)
- Specified by:
setex
in interface JedisCommands
decrBy
public java.lang.Long decrBy(java.lang.String key,
long integer)
- Specified by:
decrBy
in interface JedisCommands
decr
public java.lang.Long decr(java.lang.String key)
- Specified by:
decr
in interface JedisCommands
incrBy
public java.lang.Long incrBy(java.lang.String key,
long integer)
- Specified by:
incrBy
in interface JedisCommands
incr
public java.lang.Long incr(java.lang.String key)
- Specified by:
incr
in interface JedisCommands
append
public java.lang.Long append(java.lang.String key,
java.lang.String value)
- Specified by:
append
in interface JedisCommands
substr
public java.lang.String substr(java.lang.String key,
int start,
int end)
- Specified by:
substr
in interface JedisCommands
hset
public java.lang.Long hset(java.lang.String key,
java.lang.String field,
java.lang.String value)
- Specified by:
hset
in interface JedisCommands
hget
public java.lang.String hget(java.lang.String key,
java.lang.String field)
- Specified by:
hget
in interface JedisCommands
hsetnx
public java.lang.Long hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value)
- Specified by:
hsetnx
in interface JedisCommands
hmset
public java.lang.String hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
- Specified by:
hmset
in interface JedisCommands
hmget
public java.util.List<java.lang.String> hmget(java.lang.String key,
java.lang.String... fields)
- Specified by:
hmget
in interface JedisCommands
hincrBy
public java.lang.Long hincrBy(java.lang.String key,
java.lang.String field,
long value)
- Specified by:
hincrBy
in interface JedisCommands
hexists
public java.lang.Boolean hexists(java.lang.String key,
java.lang.String field)
- Specified by:
hexists
in interface JedisCommands
hdel
public java.lang.Long hdel(java.lang.String key,
java.lang.String field)
- Specified by:
hdel
in interface JedisCommands
hlen
public java.lang.Long hlen(java.lang.String key)
- Specified by:
hlen
in interface JedisCommands
hkeys
public java.util.Set<java.lang.String> hkeys(java.lang.String key)
- Specified by:
hkeys
in interface JedisCommands
hvals
public java.util.Collection<java.lang.String> hvals(java.lang.String key)
- Specified by:
hvals
in interface JedisCommands
hgetAll
public java.util.Map<java.lang.String,java.lang.String> hgetAll(java.lang.String key)
- Specified by:
hgetAll
in interface JedisCommands
rpush
public java.lang.Long rpush(java.lang.String key,
java.lang.String string)
- Specified by:
rpush
in interface JedisCommands
lpush
public java.lang.Long lpush(java.lang.String key,
java.lang.String string)
- Specified by:
lpush
in interface JedisCommands
llen
public java.lang.Long llen(java.lang.String key)
- Specified by:
llen
in interface JedisCommands
lrange
public java.util.List<java.lang.String> lrange(java.lang.String key,
int start,
int end)
- Specified by:
lrange
in interface JedisCommands
ltrim
public java.lang.String ltrim(java.lang.String key,
int start,
int end)
- Specified by:
ltrim
in interface JedisCommands
lindex
public java.lang.String lindex(java.lang.String key,
int index)
- Specified by:
lindex
in interface JedisCommands
lset
public java.lang.String lset(java.lang.String key,
int index,
java.lang.String value)
- Specified by:
lset
in interface JedisCommands
lrem
public java.lang.Long lrem(java.lang.String key,
int count,
java.lang.String value)
- Specified by:
lrem
in interface JedisCommands
lpop
public java.lang.String lpop(java.lang.String key)
- Specified by:
lpop
in interface JedisCommands
rpop
public java.lang.String rpop(java.lang.String key)
- Specified by:
rpop
in interface JedisCommands
sadd
public java.lang.Long sadd(java.lang.String key,
java.lang.String member)
- Specified by:
sadd
in interface JedisCommands
smembers
public java.util.Set<java.lang.String> smembers(java.lang.String key)
- Specified by:
smembers
in interface JedisCommands
srem
public java.lang.Long srem(java.lang.String key,
java.lang.String member)
- Specified by:
srem
in interface JedisCommands
spop
public java.lang.String spop(java.lang.String key)
- Specified by:
spop
in interface JedisCommands
scard
public java.lang.Long scard(java.lang.String key)
- Specified by:
scard
in interface JedisCommands
sismember
public java.lang.Boolean sismember(java.lang.String key,
java.lang.String member)
- Specified by:
sismember
in interface JedisCommands
srandmember
public java.lang.String srandmember(java.lang.String key)
- Specified by:
srandmember
in interface JedisCommands
zadd
public java.lang.Long zadd(java.lang.String key,
double score,
java.lang.String member)
- Specified by:
zadd
in interface JedisCommands
zrange
public java.util.Set<java.lang.String> zrange(java.lang.String key,
int start,
int end)
- Specified by:
zrange
in interface JedisCommands
zrem
public java.lang.Long zrem(java.lang.String key,
java.lang.String member)
- Specified by:
zrem
in interface JedisCommands
zincrby
public java.lang.Double zincrby(java.lang.String key,
double score,
java.lang.String member)
- Specified by:
zincrby
in interface JedisCommands
zrank
public java.lang.Long zrank(java.lang.String key,
java.lang.String member)
- Specified by:
zrank
in interface JedisCommands
zrevrank
public java.lang.Long zrevrank(java.lang.String key,
java.lang.String member)
- Specified by:
zrevrank
in interface JedisCommands
zrevrange
public java.util.Set<java.lang.String> zrevrange(java.lang.String key,
int start,
int end)
- Specified by:
zrevrange
in interface JedisCommands
zrangeWithScores
public java.util.Set<Tuple> zrangeWithScores(java.lang.String key,
int start,
int end)
- Specified by:
zrangeWithScores
in interface JedisCommands
zrevrangeWithScores
public java.util.Set<Tuple> zrevrangeWithScores(java.lang.String key,
int start,
int end)
- Specified by:
zrevrangeWithScores
in interface JedisCommands
zcard
public java.lang.Long zcard(java.lang.String key)
- Specified by:
zcard
in interface JedisCommands
zscore
public java.lang.Double zscore(java.lang.String key,
java.lang.String member)
- Specified by:
zscore
in interface JedisCommands
sort
public java.util.List<java.lang.String> sort(java.lang.String key)
- Specified by:
sort
in interface JedisCommands
sort
public java.util.List<java.lang.String> sort(java.lang.String key,
SortingParams sortingParameters)
- Specified by:
sort
in interface JedisCommands
zcount
public java.lang.Long zcount(java.lang.String key,
double min,
double max)
- Specified by:
zcount
in interface JedisCommands
zrangeByScore
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max)
- Specified by:
zrangeByScore
in interface JedisCommands
zrevrangeByScore
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min)
- Specified by:
zrevrangeByScore
in interface JedisCommands
zrangeByScore
public java.util.Set<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count)
- Specified by:
zrangeByScore
in interface JedisCommands
zrevrangeByScore
public java.util.Set<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count)
- Specified by:
zrevrangeByScore
in interface JedisCommands
zrangeByScoreWithScores
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key,
double min,
double max)
- Specified by:
zrangeByScoreWithScores
in interface JedisCommands
zrevrangeByScoreWithScores
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min)
- Specified by:
zrevrangeByScoreWithScores
in interface JedisCommands
zrangeByScoreWithScores
public java.util.Set<Tuple> zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count)
- Specified by:
zrangeByScoreWithScores
in interface JedisCommands
zrevrangeByScoreWithScores
public java.util.Set<Tuple> zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count)
- Specified by:
zrevrangeByScoreWithScores
in interface JedisCommands
zremrangeByRank
public java.lang.Long zremrangeByRank(java.lang.String key,
int start,
int end)
- Specified by:
zremrangeByRank
in interface JedisCommands
zremrangeByScore
public java.lang.Long zremrangeByScore(java.lang.String key,
double start,
double end)
- Specified by:
zremrangeByScore
in interface JedisCommands
linsert
public java.lang.Long linsert(java.lang.String key,
BinaryClient.LIST_POSITION where,
java.lang.String pivot,
java.lang.String value)
- Specified by:
linsert
in interface JedisCommands