柳城网站建设公司创新互联,柳城网站设计制作,有大型网站制作公司丰富经验。已为柳城1000多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的柳城做网站的公司定做!
如果想在 Java 环境下操作 Redis ,您需要安装相应的 Redis 驱动程序,也就 jedis.jar 包(点击下载),然后将该驱动添加至 Java 的 classpath 中。
如果您的项目是基于 maven 构建的,那么您可以直接导入 maven 坐标,如下所示:
redis.clients jedis 2.9.0
安装完 Redis 的驱动程序后,接下来就是连接 Redis 服务器。最简单的连接方式,就是通过 Jedis 对象连接。代码如下:
//引入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()); } }
首先确保 Redis 驱动包引入路径正确的,然后编译并运行 Java 程序,输出结果如下:
连接成功 服务正在运行: PONG
Redis 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("webkey", "www.biancheng.net"); // 获取存储的数据并输出 System.out.println("redis 存储的字符串为: "+ jedis.get("webkey")); } }
编译并运行上述程序,输出结果如下:
服务器连接成功 redis 存储的字符串为: www.biancheng.net
Redis 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("website_list", "www.biancheng.net"); jedis.lpush("website_list", "www.baidu.com"); jedis.lpush("website_list", "c.biancheng.net"); // 获取存储的数据并输出 Listlist = jedis.lrange("website_list", 0 ,2); for(int i=0; i 编译并运行上述程序,输出结果如下:
服务器连接成功 列表元素为: c.biancheng.net 列表元素为: www.baidu.com 列表元素为: www.biancheng.netJava Redis键
查看所有 key,示例如下:
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("服务器连接成功"); // 获取数据并输出 Setkeys = jedis.keys("*"); Iterator it=keys.iterator() ; while(it.hasNext()){ String key = it.next(); System.out.println(key); } } } 编译并运行上述程序。输出结果如下:
服务器连接成功 webkey website_list
网页标题:Java使用Redis
网站链接:http://www.shufengxianlan.com/qtweb/news33/102383.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联