1.windows下redis服务+java连接+常用命令

来源:互联网 发布:淘宝pr剪切教程 编辑:程序博客网 时间:2024/05/29 09:28

一.需要jar包

jedis-2.9.0.jar


二.开启Redis服务,打开Redis的图形界面程序Redis Desktop Manager




常用命令

进入d/My_Redis

edis-benchmark.exe         #基准测试

redis-check-aof.exe         # aof

redischeck-dump.exe        # dump

redis-cli.exe               # 客户端

redis-server.exe            # 服务器

redis.windows.conf          # 配置文件



三.Java中测试连接

package redis.helloworld;import redis.clients.jedis.Jedis;public class redis_helloworld {public static void main(String[] args) {new redis_helloworld().test_connect();}//测试连接,测试redis服务运行public void  test_connect(){//1.连接本地的redis服务Jedis jedis = new Jedis("localhost");//2.查看服务是否运行,redis没有开启服务会报错: java.net.ConnectExceptionSystem.out.println("服务正在运行: "+jedis.ping());}}


四.Set插入数据测试

//插入字符串实例public void set(){//1.连接本地的redis服务Jedis jedis = new Jedis("localhost");//2.设置 redis 字符串数据        jedis.set("test_key", "www.runoob.com");        //3.查询存储的并数据输出        String result = jedis.get("test_key");        System.out.println(result);}




输出结果:www.runoob.com


五.lpush插入listket数据

//列表list实例测试public void list(){//1.连接本地的redis服务Jedis jedis = new Jedis("localhost");//2.存储数据到列表中jedis.lpush("test_list_key", "test1");jedis.lpush("test_list_key", "test2");jedis.lpush("test_list_key", "test3");jedis.lpush("test_list_key", "test4");}


六.获取key

//keys测试public void Keys(){//1.连接本地的redis服务Jedis jedis = new Jedis("localhost");        //2.查询key        //Set<String> keys = jedis.keys("*");         //Set<String> keys = jedis.keys("*_list_*");         //Set<String> keys = jedis.keys("test_*");         Set<String> keys = jedis.keys("*_key");        Iterator<String> it=keys.iterator() ;           while(it.hasNext()){               String key = it.next();               System.out.println(key);           }}

结果:test_list_key
 test_key


原创粉丝点击