新手学习Java对Redis简单操作
REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sortedsets)等类型。
代码如下
首先要导入Jedis的依赖
redis.clients jedis 3.2.0
操作如下
packageredis; importredis.clients.jedis.Jedis; importjava.util.Iterator; importjava.util.Set; /** *@description:连接到Redis服务 *@author:RaymondLai *@createDate:2020/4/26 *@version: */ publicclassRedisJava{ publicstaticvoidmain(String[]args){ //连接本地的Redis服务 Jedisjedis=newJedis("localhost"); System.out.println("连接成功"); //查看服务是否运行 System.out.println("服务正在运行:"+jedis.ping()); //设置redis字符串数据 //jedis.set("author","RaymondLai"); //System.out.println("redis存储的字符串为:"+jedis.get("author")); //存储数据到列表中 //jedis.lpush("person","name"); //jedis.lpush("person","age"); //jedis.lpush("person","address"); ////获取存储的数据并输出 //Listlist=jedis.lrange("person",0,2); //for(inti=0;i keys=jedis.keys("*"); Iterator it=keys.iterator(); while(it.hasNext()){ Stringkey=it.next(); System.out.println(key); } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。