标签:
一、安装redis环境
1、下载地址:https://github.com/MSOpenTech/redis
2、安装在windows上,启动,默认端口6379。
3、基本使用方法,在工程中引入jedis.jar文件。
package com.redis; import java.util.Set; import redis.clients.jedis.Jedis; public class RedisClient { public final static String REDIS_HOST = "127.0.0.1";// redis所在服务器地址 public final static Integer REDIS_PORT = 6379; // redis端口 public static Jedis getRedisClient() { Jedis jedis = null; jedis = new Jedis(RedisClient.REDIS_HOST, RedisClient.REDIS_PORT); return jedis; } public static void jedisTest(){ Jedis jedis = getRedisClient(); //存入jedis jedis.set("key1", "lvyf"); jedis.set("key2", "chenjl"); jedis.set("color", "red"); //判断键是否存在 System.out.println(jedis.exists("color")); //输出所有的key System.out.println("所有key如下:"); Set<String> keys = jedis.keys("*"); for(String keyTmp : keys){ System.out.println("key:"+keyTmp); } //删除某个key System.out.println(("系统中删除key1: "+jedis.del("key1"))); //设置过期时间 System.out.println("设置过期时间:"+jedis.expire("key2", 5)); // 查看key所储存的值的类型 System.out.println("类型:"+jedis.type("color")); //获取key对应的值 System.out.println("color对应的值:"+jedis.get("color")); //追加 jedis.append("color", "-test"); System.out.println(jedis.get("color")); //list功能 jedis.lpush("numberlists", "3"); jedis.lpush("numberlists", "1"); jedis.lpush("numberlists", "5"); jedis.lpush("numberlists", "2"); System.out.println("所有元素:" + jedis.lrange("numberlists", 0, 1)); //清除数据 jedis.flushDB(); } public static void main(String[] args) { jedisTest(); } }
标签:
原文地址:http://www.cnblogs.com/fubaizhaizhuren/p/redis.html