@java.lang.SuppressWarnings("unchecked") public class JedisTemplate extends java.lang.Object
A Spring-style template for querying Redis and translating Jedis exceptions into Spring exceptions
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
QUEUED |
Constructor and description |
---|
JedisTemplate
(java.lang.String host, int port, int timeout) |
JedisTemplate
(redis.clients.jedis.Jedis jedis) |
JedisTemplate
(redis.clients.jedis.JedisPool pool) |
JedisTemplate
(redis.clients.jedis.JedisPool pool, int timeout) |
Type | Name and description |
---|---|
boolean |
append(java.lang.String key, java.lang.Object val) |
void |
bgsave() |
java.util.List<java.lang.String> |
blpop(int timeout, java.lang.String... keys) |
java.util.List<java.lang.String> |
brpop(int timeout, java.lang.String... keys) |
void |
close() |
protected void |
closeNewConnection(redis.clients.jedis.Jedis jedis) |
long |
dbsize() |
boolean |
decr(java.lang.String key) |
boolean |
decrby(java.lang.String key, int amount) |
void |
del(java.lang.String redisKey) |
long |
del(java.lang.String... redisKey) |
void |
discard() |
java.lang.Object[] |
exec() |
java.lang.Object |
execute(RedisCallback<redis.clients.jedis.Jedis> jedisRedisCallback) |
boolean |
exists(java.lang.String key) |
boolean |
expire(java.lang.String key, int timeout) |
void |
flushall() |
void |
flushdb() |
java.lang.String |
get(java.lang.String key) |
protected redis.clients.jedis.Jedis |
getNewConnection() |
redis.clients.jedis.Jedis |
getRedisClient() |
java.lang.String |
getset(java.lang.String redisKey, java.lang.Object o) |
boolean |
hdel(java.lang.String redisKey, java.lang.String entryKey) |
boolean |
hexists(java.lang.String redisKey, java.lang.String entryKey) |
java.lang.String |
hget(java.lang.String redisKey, java.lang.String entryKey) |
java.util.Map<java.lang.String, java.lang.String> |
hgetall(java.lang.String redisKey) |
boolean |
hincrby(java.lang.String redisKey, java.lang.String entryKey, int amount) |
java.util.List<java.lang.String> |
hkeys(java.lang.String redisKey) |
long |
hlen(java.lang.String redisKey) |
java.util.List<java.lang.String> |
hmget(java.lang.String hashKey, java.lang.String... fields) |
void |
hmset(java.lang.String key, java.util.Map<java.lang.String, java.lang.String> nativeEntry) |
boolean |
hset(java.lang.String redisKey, java.lang.String key, java.lang.Object o) |
boolean |
hsetnx(java.lang.String redisKey, java.lang.String key, java.lang.Object o) |
java.util.List<java.lang.String> |
hvals(java.lang.String redisKey) |
long |
incr(java.lang.String key) |
long |
incrby(java.lang.String key, int amount) |
boolean |
isInMulti() |
java.util.Set<java.lang.String> |
keys(java.lang.String pattern) |
java.lang.String |
lindex(java.lang.String redisKey, int index) |
long |
llen(java.lang.String redisKey) |
void |
lpop(java.lang.String redisKey) |
void |
lpush(java.lang.String redisKey, java.lang.Object o) |
java.util.List<java.lang.String> |
lrange(java.lang.String redisKey, int start, int end) |
long |
lrem(java.lang.String redisKey, java.lang.Object o, int count) |
void |
lset(java.lang.String redisKey, int index, java.lang.Object o) |
void |
ltrim(java.lang.String redisKey, int start, int end) |
java.util.List<java.lang.String> |
mget(java.lang.String... keys) |
void |
mset(java.util.Map<java.lang.String, java.lang.String> map) |
java.lang.Object |
multi() |
boolean |
persist(java.lang.String redisKey) |
java.util.List<java.lang.Object> |
pipeline(RedisCallback<RedisTemplate<redis.clients.jedis.Jedis, redis.clients.jedis.SortingParams>> pipeline) |
java.lang.String |
rename(java.lang.String old, java.lang.String newKey) |
java.lang.String |
rpop(java.lang.String redisKey) |
void |
rpush(java.lang.String redisKey, java.lang.Object o) |
boolean |
sadd(java.lang.String redisKey, java.lang.Object o) |
void |
save() |
long |
scard(java.lang.String redisKey) |
java.util.Set<java.lang.String> |
sdiff(java.lang.String... keys) |
void |
sdiffstore(java.lang.String storeKey, java.lang.String... keys) |
void |
select(int index) |
void |
set(java.lang.String key, java.lang.Object value) |
void |
setPassword(java.lang.String pass) |
void |
setex(java.lang.String key, java.lang.Object value, int timeout) |
boolean |
setnx(java.lang.String redisKey, java.lang.Object o) |
java.util.Set<java.lang.String> |
sinter(java.lang.String... keys) |
void |
sinterstore(java.lang.String storeKey, java.lang.String... keys) |
boolean |
sismember(java.lang.String redisKey, java.lang.Object o) |
java.util.Set<java.lang.String> |
smembers(java.lang.String redisKey) |
boolean |
smove(java.lang.String source, java.lang.String destination, java.lang.String member) |
java.util.List<java.lang.String> |
sort(java.lang.String key, SortParams<redis.clients.jedis.SortingParams> params) |
SortParams |
sortParams() |
void |
sortstore(java.lang.String key, java.lang.String destKey, SortParams<redis.clients.jedis.SortingParams> params) |
java.lang.String |
spop(java.lang.String key) |
java.lang.String |
srandmember(java.lang.String key) |
boolean |
srem(java.lang.String redisKey, java.lang.Object o) |
long |
strlen(java.lang.String redisKey) |
java.util.Set<java.lang.String> |
sunion(java.lang.String... keys) |
void |
sunionstore(java.lang.String storeKey, java.lang.String... keys) |
long |
ttl(java.lang.String key) |
java.lang.String |
type(java.lang.String key) |
boolean |
zadd(java.lang.String key, double rank, java.lang.Object o) |
long |
zcard(java.lang.String key) |
long |
zcount(java.lang.String key, double min, double max) |
double |
zincrby(java.lang.String key, double score, java.lang.String member) |
long |
zinterstore(java.lang.String destKey, java.lang.String... keys) |
java.util.Set<java.lang.String> |
zrange(java.lang.String key, int fromIndex, int toIndex) |
java.util.Set<java.lang.String> |
zrangebyscore(java.lang.String sortKey, double rank1, double rank2) |
long |
zrank(java.lang.String key, java.lang.Object member) |
long |
zrem(java.lang.String key, java.lang.Object member) |
java.util.Set<java.lang.String> |
zrevrange(java.lang.String key, int start, int end) |
java.lang.Double |
zscore(java.lang.String key, java.lang.String member) |
long |
zunionstore(java.lang.String destKey, java.lang.String... keys) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |