安装
开始在 java 中使用 redis 前, 我们需要确保已经安装了 redis 服务及 java redis 驱动,且你的机器上能正常使用 java。 java的安装配置可以参考我们的 java 开发环境配置 接下来让我们安装 java redis 驱动:
- 首先你需要下载驱动包下载 jedis.jar,确保下载最新驱动包。
- 在你的 classpath 中包含该驱动包。
连接到 redis 服务
实例
import redis.clients.jedis.jedis;
public class redisjava {
public static void main(string[] args) {
//连接本地的 redis 服务
jedis jedis = new jedis("localhost");
// 如果 redis 服务设置了密码,需要下面这行,没有就不需要
// jedis.auth("123456");
system.out.println("连接成功");
//查看服务是否运行
system.out.println("服务正在运行: " jedis.ping());
}
}
编译以上 java 程序,确保驱动包的路径是正确的。
连接成功 服务正在运行: pong
redis java string(字符串) 实例
实例
import redis.clients.jedis.jedis;
public class redisstringjava {
public static void main(string[] args) {
//连接本地的 redis 服务
jedis jedis = new jedis("localhost");
system.out.println("连接成功");
//设置 redis 字符串数据
jedis.set("coonotekey", "www.coonote.com");
// 获取存储的数据并输出
system.out.println("redis 存储的字符串为: " jedis.get("coonotekey"));
}
}
编译以上程序。
连接成功 redis 存储的字符串为: www.coonote.com
redis java list(列表) 实例
实例
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", "coonote");
jedis.lpush("site-list", "google");
jedis.lpush("site-list", "taobao");
// 获取存储的数据并输出
list list = jedis.lrange("site-list", 0 ,2);
for(int i=0; i
编译以上程序。
连接成功
列表项为: taobao
列表项为: google
列表项为: coonote
redis java keys 实例
实例
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 keys = jedis.keys("*");
iterator it=keys.iterator() ;
while(it.hasnext()){
string key = it.next();
system.out.println(key);
}
}
}
编译以上程序。
连接成功
coonotekey
site-list