<dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.7.0</version> </dependency> </dependencies> import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class RedisUtils { private final JedisPool jedisPool; public RedisUtils(String host, int port) { JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); jedisPoolConfig.setMaxTotal(100); jedisPoolConfig.setMaxIdle(10); jedisPool = new JedisPool(jedisPoolConfig, host, port); } public void set(String key, String value) { try (Jedis jedis = jedisPool.getResource()) { jedis.set(key, value); } } public String get(String key) { try (Jedis jedis = jedisPool.getResource()) { return jedis.get(key); } } public void close() { jedisPool.close(); } } public class Main { public static void main(String[] args) { RedisUtils redisUtils = new RedisUtils("localhost", 6379); redisUtils.set("name", "Alice"); String name = redisUtils.get("name"); System.out.println("Name: " + name); redisUtils.close(); } }


上一篇:
下一篇:
切换中文