Yii redis list列表的使用
? redis 的列表允许用户从序列的两端推入或者弹出元素,获取列表元素,以及执行各种常见的列表操作,这里介绍一些常用的列表处理命令,并在 Yii 中的使用。 RPUSH
LPUSH
LLEN
RPOP
LPOP
LINDEX
LRANGE
LTRIM
BLPOP
BRPOP
RPOPLPUSH
BRPOPLPUSH
? 在 Yii 中使用实例: // 将一个或多个值推入列表的右端(尾部) Yii::$app->redis->rpush('listKey','aaa'); Yii::); 将一个或多个值推入列表的左端(头部) Yii::$app->redis->lpush('listKey','eee','fff' 获取列表长度 Yii::$app->redis->llen('listKey'); 6 // 返回列表的所有元素 Yii::$app->redis->lrange('listKey',-1); ["fff","eee","aaa","bbb","ccc","ddd"] // 移除并返回列表最右端的元素 Yii::$app->redis->rpop('listKey'); ddd // 移除并返回列表最左端的元素 Yii::$app->redis->lpop('listKey'); fff ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |