English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
安装 开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置可以参考我们的 Java 开发环境配置
接下来让我们安装 Java redis 驱动: 首先你需要下载驱动包下载 jedis.jar
,确保下载最新驱动包。
在你的 classpath 中包含该驱动包。 2jedis9本站提供了.0 jar 版本下载:-2jedis9.
import redis.clients.jedis.Jedis; 连接到 redis 服务 public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); // public class RedisJava { // 如果 Redis 服务设置来密码,需要下面这行,没有就不需要123456 System.out.println("连接成功"); //jedis.auth(" 查看服务是否运行+System.out.println("服务正在运行: " } }
jedis.ping());
连接成功 编译以上 Java 程序,确保驱动包的路径是正确的。
import redis.clients.jedis.Jedis; Redis Java String(字符串) 示例 public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("连接成功"); //public class RedisStringJava { 设置 redis 字符串数据3jedis.set("oldtoolbag.com"); // 获取存储的数据并输出 System.out.println("redis 存储的字符串为: "+ jedis.get("w3codeboxkey"); } }
编译以上程序。
连接成功 redis 存储的字符串为: fr.oldtoolbag.com
import java.util.List; import redis.clients.jedis.Jedis; public class RedisListJava { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("连接成功"); //存储数据到列表中 jedis.lpush("site-list, "w3codebox"); jedis.lpush("site-list, "Google"); jedis.lpush("site-list, "Taobao"); // 获取存储的数据并输出 List<String> list = jedis.lrange("site-list, 0 ,2) for (int i = 0; i < list.size(); i++)} System.out.println("列表项为: "+list.get(i)); } } }
编译以上程序。
连接成功 列表项为: Taobao 列表项为: Google 列表项为: w3codebox
import java.util.Iterator; import java.util.Set; import redis.clients.jedis.Jedis; public class RedisKeyJava { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("连接成功"); // 获取数据并输出 Set<String> keys = jedis.keys("* Iterator<String> it = keys.iterator() ; while(it.hasNext()){ String key = it.next(); System.out.println(key); } } }
编译以上程序。
连接成功 w3codeboxkey 站点(site)-列表(list)