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"
现在我希望做到以下几点:
- 计算哈希表"user"中记录的数量。
- 仅获取符合
WHERE country=US AND age BETWEEN 31 AND 40
条件的记录。