CosmosdbMongo
리소스 아이콘
리소스 개요
Cosmos DB는 NoSQL 문서, 키-값, 그래프 및 열 계열 데이터 모델을 지원하는 Microsoft Azure에서 제공하는 다중모델 분산 데이터베이스입니다.
여러 지역에 걸쳐 데이터를 복제하여 짧은 대기 시간과 고가용성을 제공하는 전 세계적으로 분산된 데이터베이스입니다.
상위 리소스
리소스 설정 값
capabilities_list
: 사용할 Cosmos DB의 API 목록 -EnableServerless
,EnableAggregationPipeline
enable_multiple_write_locations
: 전 세계의 데이터베이스 및 컨테이너에 대해 프로비전된 처리량을 활용하기 위한 다중 영역 쓰기 활성화 -true
,false
public_network_access_enabled
: 공용 IP 주소 또는 서비스 엔드포인트를 통해 공개적으로 계정에 연결 활성화 -true
,false
enable_automatic_failover
: 자동 장애 조치 활성화 -true
,false
virtual_network_filter_enabled
: 가상 네트워크의 특정 Subnet만 계정에 접근하도록 필터 활성화 -true
,false
network_acl_bypass_for_azure_services
: Azure 서비스의 ACL bypass 활성화 -true
,false
geo_location
failover_priority
: 지역의 장애 처리 우선순위 -0
~0
zone_redundant
: 오류에 대비하여 자동으로 zone 복제 허용 -true
~false
consistency_policy
consistency_level
: 데이터베이스의 가용성과 성능 설정을 위한 Cassandra DB의 일관성 수준 -Eventual
,Session
,Strong
,ConsistentPrefix
,BoundedStaleness
max_interval_in_seconds
: 일관성 수준이 Bounded Staleness인 경우, 허용되는 Staleness 시간(초) -5
~86400
max_staleness_prefix
: 일관성 수준이 Bounded Staleness인 경우, 허용되는 최대 Stale Request 수 -10
~2147483647
backup
type
: 백업 정책 유형 -Continuous
,Periodic
interval_in_minutes
: 백업을 수행하는 분당 빈도, 60 ~ 1440의 범위 -60
~1440
retention_in_hours
: 백업을 저장하는 기간(시간), 8 ~ 720의 범위 -8
~720
mongo_database
throughput
: Mongo 데이터베이스의 처리량 -400
~1000000
enable_autoscale
: Cassandra 키스페이스에 auto scaling을 적용할 것인지 -true
,false
mongo_collection
ttl_seconds
: MongoDB Collection의 기본 Time To Live(초)shard_key
: MongoDB Collection sharding을 위한 키 이름throughput
: MongoDB Collection의 처리량 -400
~100000
enable_autoscale
: Cassandra 키스페이스에 auto scaling을 적용할 것인지 -true
,false
included_mongo_database_name
: MongoDB Collection이 생성될 Mongo 데이터베이스 이름
tag
: 리소스를 카테고리로 분류하기 위한 태그 - 최대 512자,key
:value