使用 Java 操作 Redis

xiaoxiao2021-02-28  121

如果要想使用 java 操作 redis,那么必须取得 jedis 数据库驱动程序。 · 地址:http://mvnrepository.com/artifact/redis.clients/jedis/2.9.0 · 下载地址:http://central.maven.org/maven2/redis/clients/jedis/2.9.0/jedis-2.9.0.jar 将下载下来的开发包配置到项目之中;

连接 redis 数据库

package cn.test.demo; import redis.clients.jedis.Jedis; public class RedisConnectDemo { public static void main(String[] args) { Jedis jedis = new Jedis("ip",6379) ; jedis.auth("#") ; // 设置远程服务器的登录密码 System.out.println(jedis.ping()); jedis.close(); } }

在 jedis 里面所有支持的数据操作方法都和 redis 的命令是相同的。

设置数据

package cn.test.demo; import redis.clients.jedis.Jedis; public class RedisSetDemo { public static void main(String[] args) { Jedis jedis = new Jedis("ip",6379) ; jedis.auth("#") ; // 设置远程服务器的登录密码 jedis.set("info", "hadoop") ; // 设置字符串,set key value jedis.lpush("titles", "hadoop","scala","zookeeper") ; jedis.close(); } }

取得数据

package cn.test.demo; import java.util.List; import redis.clients.jedis.Jedis; public class RedisGetDemo { public static void main(String[] args) { Jedis jedis = new Jedis("ip",6379) ; jedis.auth("#") ; // 设置远程服务器的登录密码 System.out.println(jedis.get("#")); System.out.println(jedis.get("#")); List<String> all = jedis.lrange("titles", 0, -1) ; System.out.println(all); jedis.close(); } }
转载请注明原文地址: https://www.6miu.com/read-26628.html

最新回复(0)