public interface Redis
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
append(java.lang.String key,
java.lang.String value) |
void |
close(java.lang.Object resource)
关闭单个连接
2014-1-8
|
java.lang.Long |
decr(java.lang.String key) |
java.lang.Long |
decrBy(java.lang.String key,
long integer) |
long |
del(java.lang.String... keys) |
java.lang.Boolean |
exists(java.lang.String key) |
boolean |
expire(java.lang.String key,
int seconds) |
boolean |
expireAt(java.lang.String key,
long unixTime) |
java.lang.String |
get(java.lang.String key) |
<T> java.util.List<T> |
getArray(java.lang.String key,
java.lang.Class<T> clazz) |
java.lang.Long |
getbit(java.lang.String key,
long offset) |
<T> T |
getObject(java.lang.String key,
java.lang.Class<T> clazz)
通过fastjson 转化成对象
|
java.lang.String |
getrange(java.lang.String key,
long startOffset,
long endOffset) |
java.lang.Object |
getResource()
获取实例
2014-1-17
|
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.List<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,
long index) |
java.lang.Long |
linsert(java.lang.String key,
boolean before,
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.lang.Long |
lpushx(java.lang.String key,
java.lang.String string) |
java.util.List<java.lang.String> |
lrange(java.lang.String key,
long start,
long end) |
java.lang.Long |
lrem(java.lang.String key,
long count,
java.lang.String value) |
java.util.List<java.lang.String> |
lrevrange(java.lang.String key,
long start,
long end) |
java.lang.String |
lset(java.lang.String key,
long index,
java.lang.String value) |
java.lang.String |
ltrim(java.lang.String key,
long start,
long end) |
java.util.List<java.lang.String> |
mget(java.lang.String... key) |
void |
releaseResource()
释放整个资源
2014-1-8
|
java.lang.String |
rpop(java.lang.String key) |
java.lang.Long |
rpush(java.lang.String key,
java.lang.String... string) |
java.lang.Long |
rpushx(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) |
java.lang.Long |
setbit(java.lang.String key,
long offset,
int 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) |
boolean |
setObject(java.lang.String key,
int seconds,
java.lang.Object o) |
boolean |
setObject(java.lang.String key,
java.lang.Object o)
setObject 采用fastjson进行序列化
|
java.lang.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.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 |
zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> memberScore)
由于score值可能相同,所以score做key不科学,应该用member做key
2014-3-21
|
java.lang.Long |
zcard(java.lang.String key) |
java.lang.Long |
zcount(java.lang.String key,
double min,
double max) |
java.lang.Long |
zcount(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.lang.Double |
zincrby(java.lang.String key,
double score,
java.lang.String member) |
java.util.List<java.lang.String> |
zrange(java.lang.String key,
long start,
long end) |
java.util.List<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max) |
java.util.List<java.lang.String> |
zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count) |
java.util.List<java.lang.String> |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max) |
java.util.List<java.lang.String> |
zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrangeWithScores(java.lang.String key,
long start,
long 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,
long start,
long end) |
java.lang.Long |
zremrangeByScore(java.lang.String key,
double start,
double end) |
java.util.List<java.lang.String> |
zrevrange(java.lang.String key,
long start,
long end) |
java.util.List<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min) |
java.util.List<java.lang.String> |
zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count) |
java.util.List<java.lang.String> |
zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count) |
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> |
zrevrangeWithScores(java.lang.String key,
long start,
long 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) |
java.lang.Object getResource()
void releaseResource()
void close(java.lang.Object resource)
resource - boolean setObject(java.lang.String key,
java.lang.Object o)
key - o - boolean setObject(java.lang.String key,
int seconds,
java.lang.Object o)
<T> T getObject(java.lang.String key,
java.lang.Class<T> clazz)
T - key - clazz - <T> java.util.List<T> getArray(java.lang.String key,
java.lang.Class<T> clazz)
java.lang.String set(java.lang.String key,
java.lang.String value)
long del(java.lang.String... keys)
java.lang.String get(java.lang.String key)
java.util.List<java.lang.String> mget(java.lang.String... key)
java.lang.Boolean exists(java.lang.String key)
java.lang.String type(java.lang.String key)
boolean expire(java.lang.String key,
int seconds)
boolean expireAt(java.lang.String key,
long unixTime)
java.lang.Long ttl(java.lang.String key)
java.lang.Long setbit(java.lang.String key,
long offset,
int value)
java.lang.Long getbit(java.lang.String key,
long offset)
java.lang.Long setrange(java.lang.String key,
long offset,
java.lang.String value)
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 setnx(java.lang.String key,
java.lang.String value)
java.lang.String setex(java.lang.String key,
int seconds,
java.lang.String value)
java.lang.Long decrBy(java.lang.String key,
long integer)
java.lang.Long decr(java.lang.String key)
java.lang.Long incrBy(java.lang.String key,
long integer)
java.lang.Long incr(java.lang.String key)
java.lang.Long append(java.lang.String key,
java.lang.String value)
java.lang.String substr(java.lang.String key,
int start,
int end)
java.lang.Long hset(java.lang.String key,
java.lang.String field,
java.lang.String value)
java.lang.String hget(java.lang.String key,
java.lang.String field)
java.lang.Long hsetnx(java.lang.String key,
java.lang.String field,
java.lang.String value)
java.lang.String hmset(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> hash)
java.util.List<java.lang.String> hmget(java.lang.String key,
java.lang.String... fields)
java.lang.Long hincrBy(java.lang.String key,
java.lang.String field,
long value)
java.lang.Boolean hexists(java.lang.String key,
java.lang.String field)
java.lang.Long hdel(java.lang.String key,
java.lang.String... field)
java.lang.Long hlen(java.lang.String key)
java.util.Set<java.lang.String> hkeys(java.lang.String key)
java.util.List<java.lang.String> hvals(java.lang.String key)
java.util.Map<java.lang.String,java.lang.String> hgetAll(java.lang.String key)
java.lang.Long rpush(java.lang.String key,
java.lang.String... string)
java.lang.Long lpush(java.lang.String key,
java.lang.String... string)
java.lang.Long llen(java.lang.String key)
java.util.List<java.lang.String> lrange(java.lang.String key,
long start,
long end)
java.util.List<java.lang.String> lrevrange(java.lang.String key,
long start,
long end)
java.lang.String ltrim(java.lang.String key,
long start,
long end)
java.lang.String lindex(java.lang.String key,
long index)
java.lang.String lset(java.lang.String key,
long index,
java.lang.String value)
java.lang.Long lrem(java.lang.String key,
long count,
java.lang.String value)
java.lang.String lpop(java.lang.String key)
java.lang.String rpop(java.lang.String key)
java.lang.Long sadd(java.lang.String key,
java.lang.String... member)
java.util.Set<java.lang.String> smembers(java.lang.String key)
java.lang.Long srem(java.lang.String key,
java.lang.String... member)
java.lang.String spop(java.lang.String key)
java.lang.Long scard(java.lang.String key)
java.lang.Boolean sismember(java.lang.String key,
java.lang.String member)
java.lang.String srandmember(java.lang.String key)
java.lang.Long zadd(java.lang.String key,
double score,
java.lang.String member)
java.lang.Long zadd(java.lang.String key,
java.util.Map<java.lang.String,java.lang.Double> memberScore)
key - scoreMembers - java.util.List<java.lang.String> zrange(java.lang.String key,
long start,
long end)
java.lang.Long zrem(java.lang.String key,
java.lang.String... member)
java.lang.Double zincrby(java.lang.String key,
double score,
java.lang.String member)
java.lang.Long zrank(java.lang.String key,
java.lang.String member)
java.lang.Long zrevrank(java.lang.String key,
java.lang.String member)
java.util.List<java.lang.String> zrevrange(java.lang.String key,
long start,
long end)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrangeWithScores(java.lang.String key,
long start,
long end)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrevrangeWithScores(java.lang.String key,
long start,
long end)
java.lang.Long zcard(java.lang.String key)
java.lang.Double zscore(java.lang.String key,
java.lang.String member)
java.util.List<java.lang.String> sort(java.lang.String key)
java.lang.Long zcount(java.lang.String key,
double min,
double max)
java.lang.Long zcount(java.lang.String key,
java.lang.String min,
java.lang.String max)
java.util.List<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max)
java.util.List<java.lang.String> zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max)
java.util.List<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min)
java.util.List<java.lang.String> zrangeByScore(java.lang.String key,
double min,
double max,
int offset,
int count)
java.util.List<java.lang.String> zrangeByScore(java.lang.String key,
java.lang.String min,
java.lang.String max,
int offset,
int count)
java.util.List<java.lang.String> zrevrangeByScore(java.lang.String key,
double max,
double min,
int offset,
int count)
java.util.List<java.lang.String> zrevrangeByScore(java.lang.String key,
java.lang.String max,
java.lang.String min,
int offset,
int count)
java.lang.Long zremrangeByRank(java.lang.String key,
long start,
long end)
java.lang.Long zremrangeByScore(java.lang.String key,
double start,
double end)
java.lang.Long linsert(java.lang.String key,
boolean before,
java.lang.String pivot,
java.lang.String value)
java.lang.Long lpushx(java.lang.String key,
java.lang.String string)
java.lang.Long rpushx(java.lang.String key,
java.lang.String string)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrangeByScoreWithScores(java.lang.String key,
double min,
double max)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrangeByScoreWithScores(java.lang.String key,
double min,
double max,
int offset,
int count)
java.util.List<jmind.base.lang.ScoreValue<java.lang.String>> zrevrangeByScoreWithScores(java.lang.String key,
double max,
double min,
int offset,
int count)
Copyright © 2017. All Rights Reserved.