mongocli Ops Manager cluster 인덱스 생성
MongoDB cluster에 대한 롤링 인덱스를 생성합니다.
구문
명령 구문
mongocli ops-manager clusters indexes create [indexName] [options]
arguments
이름 | 유형 | 필수 사항 | 설명 |
---|---|---|---|
indexName | 문자열 | 거짓 | 생성할 인덱스의 이름입니다. |
옵션
이름 | 유형 | 필수 사항 | 설명 |
---|---|---|---|
--MaxVariable | 문자열 | 거짓 | 무시할 문자를 결정하는 플래그입니다. 이 플래그는 indexConfigs.collation.alternate를 shifted로 설정한 경우에만 적용됩니다. |
--alternate | 문자열 | 거짓 | 데이터 정렬이 비교 중에 공백과 문장 부호를 기본 문자로 고려할지 여부를 결정하는 플래그입니다. |
--backwards | 거짓 | 분음 부호가 있는 문자열이 문자열의 뒤쪽에서 앞쪽으로 정렬되는지 여부를 나타내는 플래그입니다. | |
--caseFirst | 문자열 | 거짓 | 3차 수준 비교 시 대소문자 차이의 정렬 순서를 결정하는 플래그입니다. |
--caseLevel | 거짓 | 인덱스 대/소문자 비교를 활성화하는 플래그입니다. 이 플래그는 강도 수준이 1 또는 2로 설정된 경우에만 적용됩니다. | |
--collectionName | 문자열 | true | 컬렉션의 이름입니다. |
--db | 문자열 | true | 데이터베이스의 이름입니다. |
-h, --help | 거짓 | 만들기 도움말 | |
--key | strings | true | 인덱싱할 필드와 인덱스 유형을 필드:유형 형식으로 입력합니다. |
--locale | 문자열 | 거짓 | ICU가 정의하는 국가 및 언어 설정. |
--normalization | 거짓 | 데이터 정렬이 텍스트에 정규화가 필요한지 확인하고 정규화를 수행하여 텍스트를 비교하는지 여부를 나타내는 플래그입니다. | |
--numericOrdering | 거짓 | 데이터 정렬이 숫자 문자열을 숫자로 비교함을 나타내는 플래그입니다. false로 설정하면 데이터 정렬이 숫자 문자열을 문자열로 비교합니다. | |
--projectId | 문자열 | 거짓 | 사용할 프로젝트를 식별하는 16진수 문자열입니다. 이 옵션은 구성 파일 또는 환경 변수의 설정을 재정의합니다. |
--rsName | 문자열 | true | 인덱스가 구축되는 복제본 세트입니다. |
--sparse | 거짓 | 희소 인덱스를 생성하는 플래그입니다. 자세한 내용은 https://dochub.mongodb.org/core/index-sparse-manual를 참조하세요. | |
--strength | int | 거짓 | 수행할 비교 수준입니다. |
상속된 옵션
이름 | 유형 | 필수 사항 | 설명 |
---|---|---|---|
-P, --profile | 문자열 | 거짓 | 구성 파일에서 사용할 프로필의 이름입니다. MongoCLI의 프로필에 대해 자세히 알아보려면 https://dochub.mongodb.org/core/atlas-cli-configuration-file을 참조하세요. |
예시
# Create an index named bedrooms_1 on the listings collection of the realestate database on the replica set repl1. The command uses the default profile. mongocli om clusters indexes create bedrooms_1 \ --collectionName listings --db realestate --key bedrooms:1 \ --rsName repl1