我有一组散列
taxi:1 p1 v1 p2 v2 ...
taxi:2 p1 v3 p2 v4 ...
taxi:3 p1 v5 p2 v6 ...
taxi:4 p1 v1 p2 v7 ...我如何高效地遍历它们。
我的目标是在刀片模板中显示一些包含数据的cards。
发布于 2016-11-18 12:14:20
我在我的控制器中做了这件事
$arr = [];
//foreach($redis->keys('taxi*') as $t)
foreach(new Iterator\Keyspace($redis, 'group_location*') as $groupLocation)
{
$arr[] = $redis->hscan($t,1)[1];
}这让我得到了我需要的东西。
然而,我有一种感觉,这是在对Redis运行count($redis->keys('taxti*'))调用,这似乎是应该避免的事情。
https://stackoverflow.com/questions/40669030
复制相似问题