스토리지 엔진 목록 조회
모든 스토리지 엔진 목록을 조회합니다.
HTTP 요청
GET /api/database/storage-engines
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
https://HOSTNAME/api/database/storage-engines
요청 매개변수
키 | 필수 | 타입 | 설명 | 비고 |
---|---|---|---|---|
locale | X | 문자열 | en, ko 중 하나 | 미지정 시 영문 출력 |
정상 응답
{
"engines": [
{
"type": "v3p",
"primary_config_specs": [
{
"type": "string",
"key": "compression",
"optional": true,
"updatable": false,
"display_name": "압축 방식",
"description": "deflate, snappy, lz4, lz4hc 중 하나",
"enums": "deflate:snappy:lz4:lz4hc"
},
{
"type": "string",
"key": "crypto",
"optional": true,
"updatable": false,
"display_name": "암호화 프로파일",
"description": "암호화 프로파일 이름",
"enums": ""
},
{
"type": "string",
"key": "layout",
"optional": true,
"updatable": false,
"display_name": "데이터 배열",
"description": "데이터 배열",
"enums": "row:columnar"
}
],
"replica_config_specs": [
{
"type": "string",
"key": "replication_mode",
"optional": true,
"updatable": true,
"display_name": "복제 모드",
"description": "active 혹은 standby",
"enums": "active:standby"
},
{
"type": "string",
"key": "replication_table",
"optional": true,
"updatable": true,
"display_name": "복제 대상 테이블",
"description": "노드이름:테이블이름 형식",
"enums": null
}
]
},
{
"type": "v2",
"primary_config_specs": [],
"replica_config_specs": []
}
]
}
- engines: 스토리지 엔진 목록
- type
- primary_config_specs: 주 스토리지 엔진의 설정 명세 목록
- type: 설정 값의 타입. 현재
string
타입만 정의되어 있습니다. - key: 설정 키 이름
- optional: null 허용 여부
- updatable: 수정 가능 여부
- display_name: 화면 표시 명칭
- description: 설정에 대한 설명
- enums: 콜론으로 구분된 입력 가능한 설정 값
- type: 설정 값의 타입. 현재
- replica_config_specs: 복제 스토리지 엔진의 설정 명세 목록
- type: 설정 값의 타입. 현재
string
타입만 정의되어 있습니다. - key: 설정 키 이름
- optional: null 허용 여부
- updatable: 수정 가능 여부
- display_name: 화면 표시 명칭
- description: 설정에 대한 설명
- enums: 콜론으로 구분된 입력 가능한 설정 값
- type: 설정 값의 타입. 현재