스토리지 엔진 목록 조회

모든 스토리지 엔진 목록을 조회합니다.

HTTP 요청

GET /api/database/storage-engines
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
    https://HOSTNAME/api/database/storage-engines
요청 매개변수
필수타입설명비고
localeX문자열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: 콜론으로 구분된 입력 가능한 설정 값
    • replica_config_specs: 복제 스토리지 엔진의 설정 명세 목록
      • type: 설정 값의 타입. 현재 string 타입만 정의되어 있습니다.
      • key: 설정 키 이름
      • optional: null 허용 여부
      • updatable: 수정 가능 여부
      • display_name: 화면 표시 명칭
      • description: 설정에 대한 설명
      • enums: 콜론으로 구분된 입력 가능한 설정 값