最近我在学习redis,老实说非常令人印象深刻,并且急于使用它。困扰我的一件事是“我如何查询redis”。具体地说,我试图解决以下在redis中查询
说我有一百万的散列存储如下
usage:1 = {created: 20100521, quantity:9, resource:1033, user:1842, ...}
usage:2 = {created: 20100812, quantity:3, resource:7233, user:1842, ...}
usage:3 = {created: 20100927, quantity:4, resource:1031, user:76, ...}
请注意,在许多哈希键我仅显示4 现在,我想在特定日期范围内,按用户,按资源或给定时期内的用户查找记录。
我怀疑有redis特定的模式来检索这些数据。我是一名Python程序员。我看过redisco(欧姆端口),它支持一些查询,但我不确定它是否获取所有数据,然后用python过滤。
认为这将是有益的分享这个http://pythonik.blogspot.com/2010/11/redis-patterns-search.html 声明:指向我自己的博客 – Shekhar 2010-11-26 18:18:09