以php为例:
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set("arr", array(1,2,3,4,5),3600);
$str = $redis->get("arr");
print_r($str);
安装了redis插件, 开启了server-redis,那么就能运行以上代码,打印出来的结果你会发现是Array。
这说明redis无法存储数组类型的变量。
可以将数组转化为字符串再进行储存,在用的时候取出来再转为数组再用。
将list转json或者其他string类型的字符串,再存进redis,因为redis不支持存数组或对象。