使用Redis存储数据数组(来自Laravel)
我已经开始与laravel合作。工作非常有趣。我已经开始使用laravel的功能。我已经开始通过在系统中安装redis服务器来使用,并在文件中更改redis的配置。对于单个变量,redis 使用 工作正常。即redis
app/config/database.php
set
$redis = Redis::connection();
$redis->set('name', 'Test');
并且我可以通过使用
$redis->get('name');
但是我想通过使用函数来设置数组。如果我尝试这样做,得到以下错误set
strlen() expects parameter 1 to be string, array given
我尝试使用以下代码。
$redis->set('name', array(5, 10));
$values = $redis->lrange('names', array(5, 10));
如果我使用
$values = $redis->command('lrange', array(5, 10));
收到以下错误
'command' is not a registered Redis command
任何人都可以向我解释这个问题,以及redis是否可能?...我们可以使用 ?redis