数据库分片请求

数据库分片的 REST API 请求

Redis 企业软件
方法 路径 描述
获取 /v1/bdbs/{bdb_uid}/shards 获取数据库分片的状态

获取数据库分片

GET /v1/bdbs/{int: bdb_uid}/shards

获取属于指定数据库的所有分片的状态。

请求

HTTP 请求示例

GET /v1/bdbs/1/shards?extra_info_keys=used_memory_rss&extra_info_keys=connected_clients

请求标头

钥匙 价值 描述
主机 cnm.cluster.fqdn 中 域名
接受 应用程序/JSON 接受的媒体类型

URL 参数

类型 描述
bdb_uid 整数 数据库的唯一 ID。

响应

响应正文包含一个 JSON 数组,其中包含所有分片,表示为分片对象

示例 JSON 正文

[
    {
        "uid": "1",
		"role": "master",
		"assigned_slots": "0-8191",
        "bdb_uid": 1,
        "detailed_status": "ok",
        "loading": {
            "status": "idle"
        },
        "node_uid": "1",
        "redis_info": {
			"connected_clients": 14,
            "used_memory_rss": 12460032
        },
        "report_timestamp": "2024-09-13T15:28:10Z",
        "status": "active"
    },
    {
        "uid": 2,
        "role": "slave",
        // additional fields...
    }
]

Status codes

Code Description
200 OK No error.
404 Not Found bdb uid does not exist.
RATE THIS PAGE
Back to top ↑