<dependency> <groupId>io.vertx</groupId> <artifactId>vertx-redis-client</artifactId> <version>4.2.0</version> </dependency> import io.vertx.core.AsyncResult; import io.vertx.core.Vertx; import io.vertx.redis.client.Redis; import io.vertx.redis.client.RedisAPI; import io.vertx.redis.client.RedisOptions; public class RedisClientExample { public static void main(String[] args) { Vertx vertx = Vertx.vertx(); RedisOptions options = new RedisOptions() .setHost("localhost") .setPort(6379); Redis client = Redis.createClient(vertx, options); RedisAPI redisAPI = RedisAPI.api(client); redisAPI.set("key", "value", res -> { if (res.succeeded()) { System.out.println("Value is set!"); getAndPrintValue(redisAPI); } else { System.err.println("Failed to set value: " + res.cause().getMessage()); vertx.close(); } }); } private static void getAndPrintValue(RedisAPI redisAPI) { redisAPI.get("key", res -> { if (res.succeeded()) { System.out.println("Value: " + res.result()); } else { System.err.println("Failed to get value: " + res.cause().getMessage()); } }); } }


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