<dependency> <groupId>io.lettuce</groupId> <artifactId>lettuce-core</artifactId> <version>5.4.0</version> </dependency> RedisURI redisURI = RedisURI.builder() .withHost("localhost") .withPort(6379) .withPassword("password") .build(); RedisClient redisClient = RedisClient.create(redisURI); StatefulRedisConnection<String, String> connection = redisClient.connect(); RedisCommands<String, String> commands = connection.sync(); commands.set("key", "value"); String value = commands.get("key"); commands.lpush("list", "element1", "element2", "element3"); List<String> list = commands.lrange("list", 0, -1); commands.sadd("set", "element1", "element2", "element3"); Set<String> set = commands.smembers("set"); commands.hset("hash", "field", "value"); String hashValue = commands.hget("hash", "field"); RedisTransactions transactions = connection.multi(); transactions.set("key1", "value1"); transactions.set("key2", "value2"); transactions.exec();


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