为了账号安全,请及时绑定邮箱和手机立即绑定

redis里list类型的数据怎么使用

redis里list类型的数据怎么使用

潇湘沐 2019-03-12 09:08:26
redis里list类型的数据怎么使用
查看完整描述

3 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

以php为例:

1

2

3

4

5

$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无法存储数组类型的变量。

可以将数组转化为字符串再进行储存,在用的时候取出来再转为数组再用。

 


查看完整回答
反对 回复 2019-03-19
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

将list转json或者其他string类型的字符串,再存进redis,因为redis不支持存数组或对象。

查看完整回答
反对 回复 2019-03-19
  • 3 回答
  • 0 关注
  • 1195 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信