java用radis缓存写一个增删改查
时间: 2023-05-17 15:06:43 浏览: 117
java redis增删改查样例
操作的示例代码。
以下是一个使用 Java 和 Redis 缓存实现增删改查操作的示例代码:
```
import redis.clients.jedis.Jedis;
public class RedisCacheExample {
private static final String REDIS_HOST = "localhost";
private static final int REDIS_PORT = 6379;
public static void main(String[] args) {
Jedis jedis = new Jedis(REDIS_HOST, REDIS_PORT);
// 添加数据
jedis.set("name", "Tom");
jedis.set("age", "20");
// 获取数据
String name = jedis.get("name");
String age = jedis.get("age");
System.out.println("Name: " + name);
System.out.println("Age: " + age);
// 修改数据
jedis.set("age", "21");
age = jedis.get("age");
System.out.println("New age: " + age);
// 删除数据
jedis.del("name");
name = jedis.get("name");
System.out.println("Name after deletion: " + name);
jedis.close();
}
}
```
这个示例代码演示了如何使用 Redis 缓存实现增删改查操作。首先,我们创建了一个 Jedis 对象,它代表了一个与 Redis 服务器的连接。然后,我们使用 `set` 方法向 Redis 中添加了两个键值对,分别是 `name` 和 `age`。接着,我们使用 `get` 方法获取了这两个键对应的值,并打印出来。然后,我们使用 `set` 方法修改了 `age` 的值,并再次获取并打印了它的值。最后,我们使用 `del` 方法删除了 `name` 对应的键值对,并再次获取它的值,发现已经不存在了。最后,我们关闭了与 Redis 服务器的连接。
阅读全文