创建一个 Redis 工具类
时间: 2023-08-17 22:04:25 浏览: 116
redis 工具类
好的,我可以为你提供一个 Redis 工具类的基本实现。请注意,以下示例代码是使用 Java 语言编写的。
```java
import redis.clients.jedis.Jedis;
public class RedisUtil {
private static final String REDIS_HOST = "localhost"; // Redis 服务器地址
private static final int REDIS_PORT = 6379; // Redis 服务器端口
private static Jedis jedis = null;
// 获取 Redis 实例
public static Jedis getJedis() {
if (jedis == null) {
jedis = new Jedis(REDIS_HOST, REDIS_PORT);
}
return jedis;
}
// 向 Redis 中设置 key-value
public static void set(String key, String value) {
Jedis jedis = getJedis();
jedis.set(key, value);
}
// 从 Redis 中获取 key 对应的 value
public static String get(String key) {
Jedis jedis = getJedis();
return jedis.get(key);
}
// 从 Redis 中删除 key 对应的 value
public static void delete(String key) {
Jedis jedis = getJedis();
jedis.del(key);
}
// 判断 key 是否存在于 Redis 中
public static boolean exists(String key) {
Jedis jedis = getJedis();
return jedis.exists(key);
}
}
```
在这个 RedisUtil 类中,我们使用 Jedis 客户端连接 Redis 服务器,并提供了一些基本的操作方法,如 set、get、delete 和 exists,以便于我们在应用程序中对 Redis 进行操作。
当然,具体的 Redis 工具类实现方式还需要根据实际需求进行调整和优化。
阅读全文