获取实例规格列表
更新时间:2024-12-23
请求说明
获取实例规格列表。
请求结构
Plain Text
1 GET /v2/nodetypes HTTP/1.1
2 HOST: redis.bj.baidubce.com
3 Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域。
请求参数
无
返回头域
除公共头域外,无其它特殊头域。
返回参数
参数名称 |
类型 |
描述 |
---|---|---|
defaultNodeTypeList | List<NodeTypeItem> | Redis内存型标准版规格 |
clusterNodeTypeList | List<NodeTypeItem> | Redis内存型集群版规格 |
pegaClusterNodeTypeList | List<NodeTypeItem> | Redis容量型(PegaDB)集群版规格 |
NodeTypeItem Object详情
参数名称 |
参数类型 |
参数描述 |
---|---|---|
nodeType | String | 节点规格 |
instanceFlavor | Integer | 节点容量 |
cpuNum | Integer | cpu数量 |
networkThroughputInGbps | float | 网络吞吐 |
peakQps | Integer | 参考最大Qps |
maxConnections | Integer | 最大连接数 |
allowedNodeNumList | List<int> | 允许的分片数量 |
minDiskFlavor | Integer | Pegadb规格最小的磁盘大小,单位GB。 |
maxDiskFlavor | Integer | Pegadb规格最小的磁盘大小,单位GB。 |
请求示例
Plain Text
1GET /v2/nodetypes HTTP/1.1
2HOST: redis.bj.baidubce.com
3Content-Type: application/json
4Authorization: bce-auth-v1/0255cb4f78f140728045b551d6a317ec/2018-11-13T06:13:25Z/1800/host/2feac87a586a66c048be0b6ef2d02fdfca7d65cf9b6c9e6b9efe20bac95b7c7a
返回示例
Plain Text
1 HTTP/1.1 200 OK
2 x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
3 Content-Type: application/json
4 Content-Length: 150
5 {
6 "clusterNodeTypeList": [
7 {
8 "instanceFlavor": 32.0,
9 "nodeType": "cache.n1.2xlarge",
10 "allowedNodeNumList": [
11 1,
12 2,
13 3,
14 4,
15 5,
16 6,
17 8,
18 12,
19 16,
20 24,
21 32,
22 40,
23 48,
24 64,
25 80,
26 96,
27 128,
28 160,
29 192,
30 256
31 ],
32 "cpuNum": 2,
33 "networkThroughputInMB": 48,
34 "networkThroughputInGbps": 0.048,
35 "peakQps": 60000,
36 "maxConnections": 60000,
37 "allowedReplicationNumList": [
38 1,
39 2,
40 3,
41 4,
42 5,
43 6,
44 7,
45 8,
46 9,
47 10
48 ],
49 "minDiskFlavor": 0,
50 "maxDiskFlavor": 0,
51 "defaultDiskFlavor": 0
52 }
53 ],
54 "defaultNodeTypeList": [
55 {
56 "instanceFlavor": 0.25,
57 "nodeType": "cache.n1.nano",
58 "allowedNodeNumList": [
59 1
60 ],
61 "cpuNum": 2,
62 "networkThroughputInMB": 10,
63 "networkThroughputInGbps": 0.01,
64 "peakQps": 60000,
65 "maxConnections": 10000,
66 "allowedReplicationNumList": [
67 1,
68 2,
69 3,
70 4,
71 5,
72 6,
73 7,
74 8,
75 9,
76 10
77 ],
78 "minDiskFlavor": 0,
79 "maxDiskFlavor": 0,
80 "defaultDiskFlavor": 0
81 },
82 {
83 "instanceFlavor": 1.0,
84 "nodeType": "cache.n1.micro",
85 "allowedNodeNumList": [
86 1
87 ],
88 "cpuNum": 2,
89 "networkThroughputInMB": 10,
90 "networkThroughputInGbps": 0.01,
91 "peakQps": 60000,
92 "maxConnections": 10000,
93 "allowedReplicationNumList": [
94 1,
95 2,
96 3,
97 4,
98 5,
99 6,
100 7,
101 8,
102 9,
103 10
104 ],
105 "minDiskFlavor": 0,
106 "maxDiskFlavor": 0,
107 "defaultDiskFlavor": 0
108 }
109 ],
110 "pegaClusterNodeTypeList": [
111 {
112 "instanceFlavor": 8.0,
113 "nodeType": "pega.g4s1.micro",
114 "allowedNodeNumList": [
115 1,
116 2,
117 4,
118 6,
119 8,
120 12,
121 16,
122 24,
123 32,
124 48,
125 64,
126 96,
127 128,
128 160,
129 192,
130 256,
131 320
132 ],
133 "cpuNum": 4,
134 "networkThroughputInMB": 187,
135 "networkThroughputInGbps": 0.187,
136 "peakQps": 10000,
137 "maxConnections": 30000,
138 "allowedReplicationNumList": [
139 1,
140 2,
141 3,
142 4,
143 5,
144 6,
145 7,
146 8,
147 9,
148 10
149 ],
150 "minDiskFlavor": 50,
151 "maxDiskFlavor": 320,
152 "defaultDiskFlavor": 64
153 }
154 ]
155}