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
。