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");

/ / 처음 생성된 캐시가 메인 캐시가 되므로, 캐시 이름 매개변수를 생략하여 얻을 수 있습니다. bbsCache = Redis.use(); // 메인 캐시는 캐시이름 매개변수를 생략할 수 있습니다. bbsCache.set("jfinal", "awesome ");
}

위 코드에서는 use 메소드의 매개변수로 "bbs"와 "news"를 통해 두 개의 Cache 객체를 얻습니다. 이 두 객체를 사용하여 해당 Redis 서버를 운영할 수 있습니다.


일반적으로 Redis 서버에 연결하기 위해 RedisPlugin은 하나만 생성됩니다. Redis.use().set(key, value)를 사용하면 됩니다.