public interface ValueOperations
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
get(java.lang.String key)
获取指定键Key所关联的字符串值.
|
java.lang.String |
set(java.lang.String key,
java.lang.String value)
为指定键Key设计指定值Value.
|
java.lang.String |
set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx)
为指定键Key设计指定值Value.
|
java.lang.String |
set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx,
java.lang.String expx,
int time)
为指定键Key设计指定值Value.
|
java.lang.String |
set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx,
java.lang.String expx,
long time)
为指定键Key设计指定值Value.
|
java.lang.String get(java.lang.String key)
如果key不存在那么返回特殊值null
假如key储存的值不是字符串类型,返回一个错误,因为 GET只能用于处理字符串值。
可用版本: >= 1.0.0
时间复杂度: O(1)
key - 指定键Keyjava.lang.String set(java.lang.String key,
java.lang.String value)
如果key已经持有其他值, SET就覆写旧值,无视类型。
对于某个原本带有生存时间(TTL)的键来说, 当 SET 命令成功在这个键上执行时, 这个键原有的 TTL 将被清除。
可用版本: >= 1.0.0
时间复杂度: O(1)
key - 指定键Keyvalue - 指定值Valuejava.lang.String set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx)
可用版本: >= 1.0.0
时间复杂度: O(1)
key - 指定键Keyvalue - 指定值Valuenxxx - NX|XX, NX=只在键不存在时, XX=只在键已经存在时java.lang.String set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx,
java.lang.String expx,
int time)
可用版本: >= 2.6.12
时间复杂度: O(1)
key - 指定键Keyvalue - 指定值Valuenxxx - NX|XX, NX=只在键不存在时, XX=只在键已经存在时expx - EX|PX, 过期时间: EX=秒; PX=豪秒time - 过期时间值.java.lang.String set(java.lang.String key,
java.lang.String value,
java.lang.String nxxx,
java.lang.String expx,
long time)
可用版本: >= 2.6.12
时间复杂度: O(1)
key - 指定键Keyvalue - 指定值Valuenxxx - NX|XX, NX=只在键不存在时, XX=只在键已经存在时expx - EX|PX, 过期时间: EX=秒; PX=豪秒time - 过期时间值.