1,准备工作
java开发环境,redis数据库,驱动程序(jedis.jar)
redis安装 https://blog.csdn.net/baidu_33465676/article/details/75530477
2,开启redis
本机操作系统为win7 64位
3,编写java程序连接到redis
| package com.shj.demo; import java.util.Iterator; import java.util.List; import java.util.Set; import redis.clients.jedis.Jedis; /** * @author :shj *2018年2月27日下午1:24:16 */ public class Connectdemo { public static void main(String[] args) { //连接本地redis服务 Jedis jedis=new Jedis("localhost"); jedis.auth("shj");//进行密码验证 如果redis没有设置密码,可以不写 jedis.set("demo1","redis1");//存储字符串 jedis.lpush("ls1","mod");//存储列表 jedis.lpush("ls1", "mod1"); jedis.lpush("ls1", "mod2"); jedis.lpush("ls1", "mod3"); //获取keys Set<String> keys=jedis.keys("*"); System.out.println("本地连接成功"); //查看服务是否允许 System.out.println("服务器正在运行:"+jedis.ping()); //获取字符串 System.out.println("字符串:"+jedis.get("demo1")); //获取列表 List<String> list=jedis.lrange("ls1",0,2); for (int i = 0; i < list.size(); i++) { System.out.println("第"+i+"项为:"+list.get(i)); } //迭代输出keys Iterator<String> it=keys.iterator(); while(it.hasNext()){ System.out.println("keys为"+it.next()); } } } |
4,运行程序即可查看结果