@Published(tag="architect") public interface LettuceRedisClient extends Disposable
Modifier and Type | Method and Description |
---|---|
void |
del(java.lang.String key)
値を削除する。
|
void |
dispose()
Redisサーバーとの接続を閉じる。
|
boolean |
exists(java.lang.String key)
指定したキーが存在するか確認する。
|
byte[] |
get(java.lang.String key)
値を取得する。
|
java.lang.String |
getType()
実装クラスを識別する種別を取得する。
|
void |
pexpire(java.lang.String key,
long milliseconds)
キーの有効期限を設定する。
|
void |
pexpireat(java.lang.String key,
long milliseconds)
キーの有効期限をUTC時間で設定する
|
long |
pttl(java.lang.String key)
キーの残りの生存期間を取得する。
|
void |
set(java.lang.String key,
byte[] value)
値を保存する。
|
java.lang.String getType()
void set(java.lang.String key, byte[] value)
key
- キーvalue
- 値void pexpire(java.lang.String key, long milliseconds)
key
- キーmilliseconds
- 有効期限(ミリ秒)void pexpireat(java.lang.String key, long milliseconds)
key
- キーmilliseconds
- UTC時間で指定された有効期限(ミリ秒)long pttl(java.lang.String key)
キーに有効期限が設定されていない場合は -1
を返し、
キーが存在しない場合は -2
を返す。
key
- キーbyte[] get(java.lang.String key)
該当するキーが存在しない場合は null
を返す。
key
- キーvoid del(java.lang.String key)
key
- キーboolean exists(java.lang.String key)
key
- キーtrue
void dispose()
dispose
in interface Disposable