「已注销」 2017-08-23 13:06 采纳率: 0%
浏览 1401
已结题

从oracle中查询出的数据,插入到redis中发现没有全部插入?

我从oracle中总共查出来224305条数据,用jedis的pipelined插入到redis中,发现没有全部插入。

 Pipeline pipelined = jedis.pipelined();
for (Gis  gis:
        test) {
    Map<String, String> map = new HashMap<>();
    map.put("id", gis.getId());

    pipelined.hmset("gisBasestation_" + gisBasestation.getBsid(), map);
}
List<Object> objects = pipelined.syncAndReturnAll();
System.out.println("**********************查出来map中的值:" + i + "  ====objects:" + objects.size());

objects.size()返回的数据是:224305条;但是从redis中查看的只有201780条数据。图片说明

  • 写回答

2条回答 默认 最新

  • devmiao 2017-08-23 15:55
    关注
    评论

报告相同问题?