Redisとキャッシュ
Redis と Cache を組み合わせると、Redis サービスを非常に便利に使用できます。Redis オブジェクトは、use() メソッドを通じて Cache オブジェクトを取得します。Cache オブジェクトは、Redis サービスを使用するための豊富な API を提供します。 :
public void redisDemo() {
// bbs Cache という名前の Redis キャッシュ オブジェクトを取得します bbsCache = Redis.use("bbs"); bbsCache.set("key", "value"); key") ;
// news Cache という名前の Redis Cache オブジェクトを取得 newsCache = Redis.use("news"); newsCache.set("k", "v"); newsCache.get("k");
/ / 最初に作成されたキャッシュがメイン キャッシュになるため、cacheName パラメータを省略して取得できます bbsCache = Redis.use(); // メイン キャッシュは、cacheName パラメータを省略できます bbsCache.set("jfinal", "awesome) ");
}
// bbs Cache という名前の Redis キャッシュ オブジェクトを取得します bbsCache = Redis.use("bbs"); bbsCache.set("key", "value"); key") ;
// news Cache という名前の Redis Cache オブジェクトを取得 newsCache = Redis.use("news"); newsCache.set("k", "v"); newsCache.get("k");
/ / 最初に作成されたキャッシュがメイン キャッシュになるため、cacheName パラメータを省略して取得できます bbsCache = Redis.use(); // メイン キャッシュは、cacheName パラメータを省略できます bbsCache.set("jfinal", "awesome) ");
}
上記のコードでは、 use メソッドのパラメーターとして "bbs" と "news" を通じて 2 つの Cache オブジェクトが取得されます。これら 2 つのオブジェクトは、対応する Redis サーバーを操作するために使用できます。
通常、Redis サーバーに接続するために作成される RedisPlugin は 1 つだけです。Redis.use().set(key, value) を使用するだけです。