한도

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

Datastore 모드의 Firestore 한도

한도 용량
최대 API 요청 크기

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

10MiB
트랜잭션 최대 크기 10MiB
항목 최대 크기 1,048,572바이트
(1MiB - 4바이트)
항목 키의 최대 크기 6KiB
중첩된 항목 값의 최대 심도 20
항목에 대한 최대 쓰기 속도 초당 1
Datastore API에서 Commit 작업에 전달할 수 있는 최대 항목 수 500
Datastore API에서 AllocateIds 작업에 허용되는 최대 키 수 500
Datastore API에서 Lookup 작업에 허용되는 최대 키 수 1,000
색인 생성된 문자열 속성의 UTF-8 인코딩 최대 크기 1,500바이트
색인 생성되지 않은 속성의 최대 크기 1,048,487바이트
(1MiB - 89바이트)
항목의 복합 색인 항목 크기 최대 총합 2MiB
프로젝트의 최대 복합 색인 수 200
다음 항목의 최대 총합:
  • 색인 생성된 속성 값 수
  • 복합 색인 항목 수
20,000
분당 허용되는 프로젝트의 요청 내보내기 및 가져오기 최대 총합 20
최대 내보내기 및 가져오기 동시 실행 수

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

이 한도에 포함된 4가지 내보내기 [('', 'foo'), ('', 'bar'), ('ns1', 'foo'), ('ns1', 'bar')]에서
kinds=['foo', 'bar']namespace_ids=['', 'ns1'] 결과의 요청

50

Datastore 한도

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

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

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

초당 1
항목의 최대 직렬화된 크기. 최대 항목 크기 대신 사용됩니다. 1,048,572바이트
(1MiB - 4바이트)

다음 단계