redis的五种数据结构

五迷三道 提交于 2020-02-28 10:44:50

五种数据结构

1、string

2、hash(类似map)

3、list

4、set

5、有序set

jedisClient.set("redis_test", "value");
        String redisStr = jedisClient.get("redis_test");
        jedisClient.hset("rule","name","chi.zhang04");
        jedisClient.hset("rule","age","27");
        jedisClient.hset("rule","sex","male");
        Map<String,String> map = jedisClient.hgetall("rule");
        jedisClient.lpush("list", "l1","l2","l2","l3");
        List<String> list = jedisClient.lrange("list", 0l, 3l);

        jedisClient.sadd("redis_set", "set1", "set2", "set3","set3");
        Set<String> str = jedisClient.smembers("redis_set");
        System.out.println(str);
        Map<String,Double> maps = Maps.newHashMap();
        maps.put("m1", 22d);
        maps.put("m2", 23d);
        maps.put("m3", 2d);
        maps.put("m4", 77d);
        maps.put("m7", 78d);
        jedisClient.zadd("zsort", maps);
        Set<String> strings = jedisClient.zrevrangeByScore("zsort", 100d,2d);
        System.out.println(strings);

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!