请REDIS高手帮忙。我想在 redis 哈希中计数和搜索。
我的用户数据:
| id | name | age | country |
| 1 | jaspal | 32 | US
| 2 | singh | 45 | UK
| 4 | manjot | 24 | US
| 5 | tarleen | 20 | UK
| 7 | daljeet | 30 | US
| 8 | sutdhar | 40 | US
... 等等
我使用 HMSET 将此用户数据存储在 redis 中,例如:
HMSET user:1 name "jaspal" age "32" country "US"
HMSET user:2 name "singh" age "45" country "UK"
HMSET user:4 name "manjot" age "24" country "US"
HMSET user:5 name "tarleen" age "20" country "UK"
HMSET user:7 name "daljeet" age "30" country "US"
HMSET user:8 name "sutdhar" age "40" country "US"
现在我想要以下内容:
- 计算哈希用户中的记录数。
- 只获取记录
WHERE country=US AND age BETWEEN 31 AND 40
。