redis缓存 java代码
时间: 2023-09-10 18:10:49 浏览: 109
以下是一个使用 Redis 缓存的 Java 代码示例:
```java
import redis.clients.jedis.Jedis;
public class RedisCache {
private final Jedis jedis;
public RedisCache(String host, int port) {
jedis = new Jedis(host, port);
}
public void put(String key, String value) {
jedis.set(key, value);
}
public String get(String key) {
return jedis.get(key);
}
public void delete(String key) {
jedis.del(key);
}
}
// 使用示例:
RedisCache cache = new RedisCache("localhost", 6379);
cache.put("key", "value");
String value = cache.get("key");
cache.delete("key");
```
在上面的示例中,我们使用 Jedis 库来连接 Redis 服务器。在 RedisCache 类中,我们定义了三个方法:put()、get() 和 delete(),用于设置、获取和删除 Redis 缓存中的数据。在使用示例中,我们首先创建了一个 RedisCache 对象,然后调用 put() 方法把数据存入 Redis 缓存中,再调用 get() 方法获取数据,最后调用 delete() 方法删除数据。
阅读全文