java中使用redis --- Hash的简单应用

Posted 在谷歌上百度

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中使用redis --- Hash的简单应用相关的知识,希望对你有一定的参考价值。

1.java代码

public class RedisTest01 {

    public static void main(String[] args) {

        // connect redis server
        Jedis redis = new Jedis("127.0.0.1", 6379);

        Map<String, String> map = new HashMap();
        map.put("userName", "jack");
        map.put("password", "123");
        map.put("age", "12");
        // 将map存入redis中
        redis.hmset("myMap", map);

        // 取出redis中的map进行遍历
        Map<String, String> userMap = redis.hgetAll("myMap");
        for (Map.Entry<String, String> item : userMap.entrySet()) {
            System.out.println(item.getKey() + " : " + item.getValue());
        }
    }

}

2.输出

userName : jack
age : 12
password : 123

3.Hash存储类型最适合存储java中的Entity,用的比较多。。。

以上是关于java中使用redis --- Hash的简单应用的主要内容,如果未能解决你的问题,请参考以下文章

Redis五种数据结构及常用操作指令Redis在JAVA中如何封装使用

使用Redis的Hash存储Java对象

redis中list和hash的基本命令和使用场景

道听途说redis

redis的简单使用

由Redis Cluster集群引发的对几种算法的思考