제한

이 페이지에서는 Datastore 모드의 Firestore 프로덕션 한도를 설명합니다.

Datastore 모드의 Firestore 한도

이러한 한도 외에도 Datastore 모드의 Firestore에 대한 권장사항을 참조하세요.

한도
프로젝트당 최대 데이터베이스 수

100

지원팀에 문의하여 한도 상향을 요청할 수 있습니다.

최대 API 요청 크기

Datastore 모드가 Google App Engine 외부에서 사용되면 이 한도가 적용됩니다. Datastore 모드가 App Engine에서 사용되는 경우 한도는 사용되는 클라이언트 라이브러리에 따라 다릅니다.

10MiB
트랜잭션 최대 크기 10MiB
항목 최대 크기 1,048,572바이트
(1MiB - 4바이트)

단일 항목에서 Commit 작업 또는 트랜잭션으로 수행할 수 있는 최대 속성 변환 수입니다.

"appendMissingElements"와 같은 배열 변환의 경우 각 배열 요소가 한도에 반영됩니다.

500
항목 키의 최대 크기 6KiB
중첩된 항목 값의 최대 심도 20
Datastore API에서 Lookup 작업에 허용되는 최대 키 수 1,000
색인 생성된 문자열 속성의 UTF-8 인코딩 최대 크기 1,500바이트
색인 생성되지 않은 속성의 최대 크기 1,048,487바이트
(1MiB - 89바이트)
항목의 복합 색인 항목 크기 최대 총합 2MiB
데이터베이스의 최대 복합 색인 수
다음 항목의 최대 총합:
  • 색인 생성된 속성 값 수
  • 복합 색인 항목 수
20,000
복합 색인의 최대 속성 수 2MiB
프로젝트에 분당 허용되는 내보내기 및 가져오기의 총 요청 수 20
최대 내보내기 및 가져오기 동시 실행 수 50
내보내기 및 가져오기 요청의 최대 항목 필터 수

내보내기 또는 가져오기 요청에서 entity_filter를 지정하면 필터링된 종류 및 네임스페이스의 각 조합은 이 한도에서 개별 필터로 집계됩니다. 예를 들면 다음과 같습니다.

kinds=['foo', 'bar']namespace_ids=['', 'ns1']
의 요청 결과는 다음 한도의 4가지 필터: [('', 'foo'), ('', 'bar'), ('ns1', 'foo'), ('ns1', 'bar')]

100
데이터베이스당 허용되는 최대 TTL(수명) 정책 수입니다. 500

기존 Cloud Datastore 한도

아직 Datastore에서 Datastore 모드의 Firestore로 업그레이드하지 않은 경우에도 데이터베이스 인스턴스에 다음 한도가 적용됩니다.

한도
트랜잭션에서 액세스할 수 있는 최대 항목 그룹 수 25
항목 그룹에서 읽거나 항목 그룹에 쓰는 트랜잭션의 최대 속도 초당 1
항목 그룹의 최대 쓰기 속도

항목 그룹에서 일괄 쓰기를 할 수 있습니다. 이렇게 하면 이 한도 내에서 항목 그룹에 여러 항목을 쓸 수 있습니다.

초당 1회

다음 단계