Checks the hot keys of a Redis instance.
Operation description
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
hdm:DescribeHotKeys | get | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
InstanceId | string | Yes | The ID of the Redis instance. | r-bp18ff4a195d**** |
NodeId | string | No | The ID of the data shard of the Redis instance. | r-x****-db-0 |
Response elements
Element | Type | Description | Example |
object | |||
Message | string | The response message. Note If the request is successful, Successful is returned. If the request fails, an error message that contains information such as an error code is returned. | Successful |
RequestId | string | The request ID. | B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Data | object | ||
| HotKey | array<object> | The list of detailed information. | |
object | The result set. | ||
Key | string | The key. | abc:def:eng |
Db | integer | The DB where the key is stored. | 0 |
Hot | string | The access frequency of the key, which is the number of accesses per second. | 5500~6000 |
KeyType | string | The type of the key. | zset |
Size | integer | The number of elements. | 2 |
Code | string | The status code. | 200 |
Success | string | Indicates whether the request was successful.
| true |
Examples
Success response
JSON format
{
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Data": {
"HotKey": [
{
"Key": "abc:def:eng",
"Db": 0,
"Hot": "5500~6000",
"KeyType": "zset",
"Size": 2
}
]
},
"Code": "200",
"Success": "true"
}Error codes
HTTP status code | Error code | Error message | Description |
400 | InvalidParams | The request parameters are invalid. | |
403 | NoPermission | You are not authorized to do this action. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.