URL
/vector-service/stats
以上 URL 省略了请求Header参数及编码等因素。
以上 URL 中省略了访问应用的 host 地址。
以上URL 中拼接的所有查询参数,请查看下方“查询参数”的参数定义、使用方式及样例。
请求协议
HTTP
请求方式
POST
支持格式
JSON
签名机制
可用以下方法计算签名(authorization)
参数 | 类型 | 描述 |
accessUserName | string | 用户名,可在实例详情页>网络信息查看 |
accessPassWord | string | 密码,可在实例详情页>网络信息修改 |
import com.aliyun.darabonba.encode.Encoder;
import com.aliyun.darabonbastring.Client;
public class GenerateAuthorization {
public static void main(String[] args) throws Exception {
String accessUserName = "username";
String accessPassWord = "password";
String realmStr = "" + accessUserName + ":" + accessPassWord + "";
String authorization = Encoder.base64EncodeToString(Client.toBytes(realmStr, "UTF-8"));
System.out.println(authorization);
}
}
authorization正确返回格式:
cm9vdDp******mdhbA==
使用HTTP请求设置authorization参数是需加上Basic前缀
示例:(加在header中)
authorization: Basic cm9vdDp******mdhbA==
请求body
参数 | 描述 | 类型 | 是否必须 |
tableName | 表名 | string | 是 |
示例:
{
"tableName": "gist"
}
返回参数
response
字段 | 描述 | 类型 |
result | 结果信息 | StatsInfo |
totalTime | 引擎耗时,单位ms | float |
StatsInfo
字段 | 描述 | 类型 |
partitions | 每个分片的信息 | list[PartInfo] |
totalDocCount | 总的doc数 | int |
totalSegmentCount | 总的segment数 | int |
PartInfo
字段 | 描述 | 类型 |
partId | 分片对应的id | int |
docCount | 文档数量 | int |
segmentCount | segment数量 | int |
示例:
{
"result": {
"partitions": [
{
"partId": 0,
"docCount": 3,
"segmentCount": 1
}
],
"totalDocCount": 3,
"totalSegmentCount": 1
},
"totalTime": 2.185
}
文档内容是否对您有帮助?