操作redis的实例是RedisTemplate
1、调用单个元素的存储方法时,是不允许存空值的
2、调用直接存入数组时,是允许为空的
我们在某一个接口会利用redis取交集,直接采用存储数组的时候,正常情况下,取交集没有问题,
但是有一点当服务器前面被调用某一接口,将某值存入redis的set集合中,是调用单个元素存储的,这个时候调用sadd方法是对象是不允许元素为空的,当此时直接存入一个集合时,虽然外层调用的存入数组的方法,但是方法内部还是会逐个调用sadd方法,那次是调用sadd方法的对象还是之前那个,是不允许有空元素的,会报空指针异常
(纯属对个人项目中遇到异常的描述,如有雷同,你才明白我说的是啥☺)