java 中redis 如何使用?
发布网友
发布时间:2022-04-25 13:10
我来回答
共1个回答
热心网友
时间:2022-05-03 16:57
这是我之前写的代代码,可以参考一下:
import java.util.Set;
import com.google.gson.Gson;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class App {
public static void main(String[] args) {
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxIdle(5);
config.setMaxWaitMillis(10000);
config.setTestOnBorrow(false);
JedisPool jedisPool = new JedisPool(config, "127.0.0.1", 6379);
Jedis jedis = jedisPool.getResource();
jedis.flushDB();
jedis.set("name", "Tom");
User user = new User(1, "Tom", "User");
Gson gson = new Gson();
String json = gson.toJson(user);
jedis.set("user1", json);
Set<String> keys = jedis.keys("*");
for (String key : keys) {
System.out.println(key);
}
}
}
如果有疑问,可以随时追问。