redis学习之java链接redis

it2024-04-01  52

package redisTest; import java.util.Iterator; import java.util.List; import java.util.Set;

import redis.clients.jedis.Jedis; public class redisMain {

    public static void main(String[] args) {         // TODO Auto-generated method stub           //连接本地的 Redis 服务         Jedis jedis = new Jedis("localhost");         // 如果 Redis 服务设置来密码,需要下面这行,没有就不需要         // jedis.auth("123456");          System.out.println("连接成功");         //查看服务是否运行         System.out.println("服务正在运行: "+jedis.ping());                  //设置 redis 字符串数据         jedis.set("runoobkey", "www.runoob.com");         // 获取存储的数据并输出         System.out.println("redis 存储的字符串为: "+ jedis.get("runoobkey"));                  //存储数据到列表中         jedis.lpush("site-list", "Runoob");         jedis.lpush("site-list", "Google");         jedis.lpush("site-list", "Taobao");         // 获取存储的数据并输出         List<String> list = jedis.lrange("site-list", 0 ,2);         for(int i=0; i<list.size(); i++) {             System.out.println("列表项为: "+list.get(i));         }                  // 获取数据并输出         Set<String> keys = jedis.keys("*");          Iterator<String> it=keys.iterator() ;            while(it.hasNext()){                String key = it.next();                System.out.println(key);            }     }

}  

最新回复(0)