获取实例规格列表
更新时间: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}