使用redis hgetall
,将所有项目作为字典。使用python从redis获取哈希中的最后一项
如何获得散列中的最后五项? 如果可能,不想处理整个字典。
dt = cxn.hgetall(k)
lt =[[key, dt[key]]for key in sorted(dt.iterkeys()) ]
上面并没有给我一个干净的解决方案,必须重新处理lt
。使用python 2.7
编辑:hgetall(k) return {'21': 'fooo', '2': 'bar' },
注意键是字符串。
所以你想按键的整数值排序? –
是的。多数民众赞成在一个方面,只拉最后五个'hgetall'....看起来像....对于lrange mylist -6 -1 – Merlin
看到这个简单的例子,让我知道如果这是你想要的? –