美文网首页
Jedis操作不同数据类型

Jedis操作不同数据类型

作者: 英俊的风 | 来源:发表于2020-08-19 17:05 被阅读0次
一、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);

相关文章

网友评论

      本文标题:Jedis操作不同数据类型

      本文链接:https://www.haomeiwen.com/subject/okukjktx.html