Java链接redis_动力节点Java学院整理
要在Java程序中使用使用操作Redis,需要确保有Redis的Java驱动程序和Java设置在机器上。现在,让我们来看看如何设置Redis的Java驱动程序。
- 需要下载jedis.jar。请一定要下载它的最新版本。
- 需要包括jedis.jar到你的类路径中。
连接到Redis服务器
importredis.clients.jedis.Jedis;
publicclassRedisJava{
publicstaticvoidmain(String[]args){
//ConnectingtoRedisserveronlocalhost
Jedisjedis=newJedis("localhost");
System.out.println("Connectiontoserversucessfully");
//checkwhetherserverisrunningornot
System.out.println("Serverisrunning:"+jedis.ping());
}
}
现在,让我们来编译和运行上面的程序来测试连接Redis服务器。你可以根据实际情况改变路径。这里假设jedis.jar的当前版本在当前路径中可用
$javacRedisJava.java $javaRedisJava Connectiontoserversucessfully Serverisrunning:PONG
Redis和Java字符串实例
importredis.clients.jedis.Jedis;
publicclassRedisStringJava{
publicstaticvoidmain(String[]args){
//ConnectingtoRedisserveronlocalhost
Jedisjedis=newJedis("localhost");
System.out.println("Connectiontoserversucessfully");
//setthedatainredisstring
jedis.set("tutorial-name","Redistutorial");
//Getthestoreddataandprintit
System.out.println("Storedstringinredis::"+jedis.get("tutorial-name"));
}
}
现在,让我们编译并运行上述程序。
$javacRedisStringJava.java $javaRedisStringJava Connectiontoserversucessfully Storedstringinredis::Redistutorial
Redis和Java列表示例
importredis.clients.jedis.Jedis;
publicclassRedisListJava{
publicstaticvoidmain(String[]args){
//ConnectingtoRedisserveronlocalhost
Jedisjedis=newJedis("localhost");
System.out.println("Connectiontoserversucessfully");
//storedatainredislist
jedis.lpush("tutorial-list","Redis");
jedis.lpush("tutorial-list","Mongodb");
jedis.lpush("tutorial-list","Mysql");
//Getthestoreddataandprintit
Listlist=jedis.lrange("tutorial-list",0,5);
for(inti=0;i
现在,让我们编译并运行上述程序。
$javacRedisListJava.java
$javaRedisListJava
Connectiontoserversucessfully
Storedstringinredis::Redis
Storedstringinredis::Mongodb
Storedstringinredis::Mysql
Redis和Java的键实例
importredis.clients.jedis.Jedis;
publicclassRedisKeyJava{
publicstaticvoidmain(String[]args){
//ConnectingtoRedisserveronlocalhost
Jedisjedis=newJedis("localhost");
System.out.println("Connectiontoserversucessfully");
//storedatainredislist
//Getthestoreddataandprintit
Listlist=jedis.keys("*");
for(inti=0;i
现在,让我们编译并运行上述程序。
$javacRedisKeyJava.java
$javaRedisKeyJava
Connectiontoserversucessfully
Listofstoredkeys::tutorial-name
Listofstoredkeys::tutorial-list
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短