做set存储图片地址的操作时,没有注意图片为null的情况,使用redisPool.getResources().sadd() 存储时,程序一直报错误。
查询redis的set格式规则如下:
1.如果key是null
redis.clients.jedis.exceptions.JedisDataException: value sent to redis cannot be null
2.如果value是null
redis.clients.jedis.exceptions.JedisDataException: value sent to redis cannot be null
结论:
key 和 value都不能为null
修改程序:在存储之前,判断图片不为null