从redis的hash结构中获取数据

来源:互联网 发布:淘宝客复制别人的商品 编辑:程序博客网 时间:2024/05/22 14:49

从hash中获取全部hashkey是一个map结构

从hash中获取部分hashkey是一个list结构,可用如下方式转化为map

public Map<String, String> getSource(String key, List<String> fields) {fields.add("subject");fields.add("section");List<String> list = createHashOperation().multiGet(getKey(key), fields);Map<String, String> map = new HashMap<String, String>();for (int i = 0; i < fields.size(); i++){String str = list.get(i) != null ? list.get(i) : "" ;map.put(fields.get(i), str);}return map;}


0 0
原创粉丝点击