Java使用Redis的方法实例分析
本文实例讲述了Java使用Redis的方法。分享给大家供大家参考,具体如下:
安装
开始在Java中使用Redis前,我们需要确保已经安装了redis服务及Javaredis驱动,且你的机器上能正常使用Java。Java的安装配置可以参考我们的Java开发环境配置接下来让我们安装Javaredis驱动:
首先你需要下载驱动包,下载jedis.jar,确保下载最新驱动包。
在你的classpath中包含该驱动包。
连接到redis服务
importredis.clients.jedis.Jedis; publicclassRedisJava{ publicstaticvoidmain(String[]args){ //连接本地的Redis服务 Jedisjedis=newJedis("localhost"); System.out.println("Connectiontoserversucessfully"); //查看服务是否运行 System.out.println("Serverisrunning:"+jedis.ping()); } }
编译以上Java程序,确保驱动包的路径是正确的。
$javacRedisJava.java
$javaRedisJava
Connectiontoserversucessfully
Serverisrunning:PONG
RedisJavaStringExample
RedisJavaString(字符串)实例
importredis.clients.jedis.Jedis; publicclassRedisStringJava{ publicstaticvoidmain(String[]args){ //连接本地的Redis服务 Jedisjedis=newJedis("localhost"); System.out.println("Connectiontoserversucessfully"); //设置redis字符串数据 jedis.set("w3ckey","Redistutorial"); //获取存储的数据并输出 System.out.println("Storedstringinredis::"+jedis.get("w3ckey")); } }
编译以上程序
$javacRedisStringJava.java
$javaRedisStringJava
Connectiontoserversucessfully
Storedstringinredis::Redistutorial
RedisJavaList(列表)实例
importredis.clients.jedis.Jedis; publicclassRedisListJava{ publicstaticvoidmain(String[]args){ //连接本地的Redis服务 Jedisjedis=newJedis("localhost"); System.out.println("Connectiontoserversucessfully"); //存储数据到列表中 jedis.lpush("tutorial-list","Redis"); jedis.lpush("tutorial-list","Mongodb"); jedis.lpush("tutorial-list","Mysql"); //获取存储的数据并输出 Listlist=jedis.lrange("tutorial-list",0,5); for(inti=0;i 编译以上程序
$javacRedisListJava.java
$javaRedisListJava
Connectiontoserversucessfully
Storedstringinredis::Redis
Storedstringinredis::Mongodb
Storedstringinredis::MysqlRedisJavaKeys实例
importredis.clients.jedis.Jedis; publicclassRedisKeyJava{ publicstaticvoidmain(String[]args){ //连接本地的Redis服务 Jedisjedis=newJedis("localhost"); System.out.println("Connectiontoserversucessfully"); //获取数据并输出 Listlist=jedis.keys("*"); for(inti=0;i 编译以上程序
$javacRedisKeyJava.java
$javaRedisKeyJava
Connectiontoserversucessfully
Listofstoredkeys::tutorial-name
Listofstoredkeys::tutorial-list更多关于java相关内容感兴趣的读者可查看本站专题:《Java+MySQL数据库程序设计总结》、《Java操作Excel技巧总结》、《Java数据结构与算法教程》、《Java文件与目录操作技巧汇总》及《Java操作DOM节点技巧总结》
希望本文所述对大家java程序设计有所帮助。