기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon DocumentDB 8.0에서 데이터 정렬 사용
Amazon DocumentDB 8.0은 이제 데이터 정렬을 지원합니다. 데이터 정렬을 사용하면 문자열 비교를 위한 언어별 규칙을 구성할 수 있습니다. 데이터 정렬을 사용하면 대/소문자를 구분하는 비교에 대한 규칙을 지정하거나 언어 로캘을 지정할 수 있습니다. 데이터 정렬은 DocumentDB 8.0의 컬렉션 수준 또는 인덱스 수준에서 구성할 수 있습니다. DocumentDB에서 데이터 정렬을 사용하면 내부적으로 다음 파라미터와 함께 데이터 정렬 문서가 생성됩니다.
{ locale: string, caseLevel: boolean, caseFirst: string, strength: int, numericOrdering: boolean, alternate: string, maxVariable: string, backwards: boolean, normalization: boolean }
제한 사항
데이터 정렬에는 Amazon DocumentDB에서 다음과 같은 제한 사항이 있습니다.
데이터 정렬은 Amazon DocumentDB 8.0에서 사용할 수 있는 플래너 v3와 호환됩니다. plannerv2 또는 plannerv1로 전환하면 “인덱스를 찾을 수 없음” 오류를 포함한 일관되지 않은 동작이 발생할 수 있습니다.
고유한 라이브러리 차이로 인해 데이터 정렬이 포함된 mongodb 컬렉션을 내보내는 경우 마이그레이션 전에 metadata.bson 파일을 업데이트하고 해당 버전을 57.1에서 60.2로 변경해야 합니다.
드문 경우지만 데이터 정렬 설정이 문자 수에 대한 내부 제한을 위반하여 아래 오류가 발생할 수 있습니다. “오류: 데이터 정렬 문서에 기본값이 아닌 속성이 지원되는 속성보다 많습니다. 옵션 수를 줄이세요.” 이 경우 데이터 정렬 문서에 제공하는 옵션을 줄이거나 가능하면 기본값을 사용해 볼 수 있습니다.