一、String结构
Jedis jedis = new Jedis();
//存储
jedis.set("city","nanjing");
jedis.setex("activecode",20,"159637");
//获取
String city = jedis.get("city");
String activecode = jedis.get("activecode");
二、Hash结构
Jedis jedis = new Jedis();
//存储hash
jedis.hset("myhash","hashid","123");
jedis.hset("myhash","hashname","pickpag");
jedis.hset("myhash","hashage","12");
//获取hash
String hget = jedis.hget("myhash", "hashname");
//获取hash中说有map值
Map<String, String> map = jedis.hgetAll("myhash");
三、List结构
//存储list
Jedis jedis = new Jedis();
jedis.lpush("mylist","a" ,"b","c");
jedis.rpush("mylist","a" ,"b","c");
//获取list 范围获取
List<String> mylist = jedis.lrange("mylist", 0, -1);
//list 弹出
String lpop = jedis.lpop("mylist");
String rpop = jedis.rpop("mylist");
四、Set结构
Jedis jedis = new Jedis();
//存储set
jedis.sadd("myset","java","c++","delphi");
//获取
Set<String> myset = jedis.smembers("myset");
五、SortedSet结构
Jedis jedis = new Jedis();
//存储sortedSet
jedis.zadd("mysortedSet",50,"哪吒");
jedis.zadd("mysortedSet",70,"西游记");
jedis.zadd("mysortedSet",40,"红楼梦");
//获取
Set<String> mysortedSet = jedis.zrange("mysortedSet", 0, -1);
网友评论