Firestore Enterprise 버전은 Firestore Standard 버전과 비교해 근본적으로 새로운 가격 책정 모델을 도입하여 청구를 '문서당' 기준에서 '단위당'(또는 트랜치) 기준으로 전환하고 실시간 업데이트 비용을 분리합니다.
다음 표에는 두 버전의 단위당 비용이 자세히 나와 있습니다. 표시된 가격은 us-central1에 대한 가격입니다.
| 단위 | Firestore Standard 버전 |
Firestore Enterprise 버전 |
| 읽기 | 문서당 읽기 10만 건당 $0.03 또는 읽기 100만 건당 $0.30 | 읽기 단위 100만 건당 $0.05 읽기 단위는 데이터베이스에서 데이터를 읽을 때 처리되는 데이터(문서 또는 색인)로, 4KiB 단위로 계산됩니다. |
| 쓰기 | 문서당 쓰기 10만 건당 $0.09 또는 쓰기 100만 건당 $0.90 | 쓰기 단위 100만 건당 $0.26
쓰기는 1KiB 단위로 측정됩니다. |
| 삭제 | 삭제 10만 건당 $0.01 또는 삭제 100만 건당 $0.10 | 쓰기 단위를 사용합니다. |
| 실시간 업데이트 | 문서당 읽기 10만 건당 $0.03 또는 읽기 100만 건당 $0.30 | 읽기 단위 100만 건당 $0.30 실시간 업데이트에 새로운 별도의 SKU가 있습니다. |
| 저장된 데이터 | GiB 시간당 $0.00020 | GiB 시간당 $0.00032 |
| 데이터 백업 | GiB 시간당 $0.00004 | GiB 시간당 $0.00004 |
| 복원 작업 | GiB당 $0.20 | GiB당 $0.20 |
| PITR 데이터 | GiB 시간당 $0.00020 | GiB 시간당 $0.00020 |
| 클론 작업 | GiB당 $0.20 | GiB당 $0.20 |
무료 등급
다음 표에는 무료 등급의 세부정보가 나와 있습니다.
| 단위 | Firestore Standard 버전(일일 무료 등급) | Firestore Enterprise 버전(일일 무료 등급) |
| 읽기 | 50,000 | 50,000 |
| 쓰기 | 20,000 | 40,000 |
| 삭제 | 20,000 | 쓰기에 포함됨 |
| 실시간 업데이트 | 읽기 SKU에 포함됨 | 50,000 |
| 저장된 데이터 | 1GB 스토리지 | 1GB 스토리지 |
Pipeline 작업을 포함한 가격 책정 요약
읽기/쓰기 단위: 문서 크기 기반
버전 간 가격 차이 중 하나는 읽기 및 쓰기가 측정되는 방식에 있습니다. Standard 버전에서는 일반적으로 문서당 비용이 청구됩니다. Enterprise 버전에서는 문서 크기에 따라 단위당 비용이 청구됩니다. 읽기는 4KiB 단위, 쓰기는 1KiB 단위입니다.
| 시나리오(문서 읽기) | Standard 버전(문서당 요금 청구) | Enterprise 버전 (단위당 요금 청구) |
가격 책정 주요 사항 |
| 대용량 8KiB 문서 읽기 | 읽기 1개 비용이 발생합니다. | 읽기 단위 2개(8KiB/4KiB 단위, 2개 단위로 반올림) 비용이 발생합니다. | Enterprise 버전이 더 저렴합니다. Enterprise 버전은 Standard 버전보다 더 많은 읽기 단위를 사용하지만 Enterprise 버전 읽기 단위의 시작 가격은 읽기 단위 100만 건당 $0.05이며, Standard 버전은 읽기 100만 건당 $0.30입니다. |
| 각각 1KiB의 문서 20개가 포함된 컬렉션 스캔 | 읽기 20개 비용이 발생합니다. | 컬렉션 스캔: 읽기 단위 5개 비용이 발생합니다(문서 20개 * 1KiB = 총 20KiB, 20KiB / 4KiB 단위 = 단위 5개). 색인 스캔: 읽기 단위 21개 비용이 발생합니다(1KiB의 문서 20개 조회, 색인 읽기 1개). |
문서가 작은 경우(평균 문서 크기 1~2KiB) Enterprise 버전이 훨씬 저렴합니다. |
색인 생성 비용: 색인 쓰기 사용 단위
Enterprise 버전에서는 색인이 무료가 아닙니다. 문서가 작성될 때 쓰기 단위를 사용합니다. 문서에 있는 각 색인 관련 필드에 대해 추가 쓰기 단위가 발생합니다.
| 시나리오(문서 작성) | Standard 버전(색인 쓰기 비용 없음) | Enterprise 버전(색인 쓰기는 1KiB 단위로 청구됨) | 가격 책정 주요 사항 |
| 단일 필드 색인이 5개인 5KiB 문서 작성 | 쓰기 1개 비용이 발생합니다. | 문서 자체에는 쓰기 단위 5개(5KiB / 단위당 1KiB)가 발생하고 5개의 색인에 대해 추가 쓰기 5개 단위가 발생하여 총 쓰기 단위 10개가 발생합니다. | 색인 오버헤드로 인해 색인이 여러 개인 대량 쓰기는 Enterprise 버전에서 더 많은 쓰기 단위를 발생시킵니다. Enterprise 버전은 Standard 버전보다 더 많은 쓰기 단위를 사용하지만 Enterprise 버전 쓰기 단위의 시작 가격은 쓰기 단위 100만 건당 $0.26이며, Standard 버전은 쓰기 100만 건당 $0.90입니다 |
실시간 리슨 쿼리 가격 책정
실시간 쿼리는 별도의 가격 책정 구조가 적용되는 두 가지 개별 단계로 나뉩니다.
- 결과를 동기화하기 위한 초기 쿼리: 초기 데이터 세트를 가져오며 읽기 단위로 요금이 청구됩니다.
- 실시간 업데이트: 초기 쿼리 후 문서 변경사항을 반영하는 후속 업데이트로, 실시간 업데이트 단위로 청구됩니다.
업데이트된 각 문서에 대해 데이터 4KiB당 하나의 실시간 업데이트 단위를 지불합니다.
결과 세트에서 문서가 삭제될 때도 실시간 업데이트 단위 하나가 청구됩니다. 반면, 문서 자체가 삭제되면 읽기 요금이 부과되지 않습니다.
모바일 및 웹 SDK의 리스너 청구는 오프라인 지속성의 사용 설정 여부에 따라 달라집니다.
- 오프라인 지속성이 사용 설정되고 리스너 연결이 30분 이상 끊어진 경우(예: 사용자가 오프라인 상태로 전환) 완전히 새로운 쿼리를 실행한 것처럼 요금이 부과되며 이후 실시간 업데이트가 적용됩니다.
- 오프라인 지속성을 사용 중지하면 리스너의 연결을 해제했다가 다시 연결할 때마다 완전히 새로운 쿼리를 실행한 것처럼 문서 및 색인 항목 읽기 요금이 부과되며 이후 실시간 업데이트가 적용됩니다.
실시간 업데이트의 무료 등급 사용량
무료 등급은 프로젝트당 하나의 Firestore 데이터베이스에만 적용됩니다. 무료 등급 데이터베이스가 없는 프로젝트에서 생성된 첫 번째 데이터베이스에는 무료 등급이 부여됩니다. 실시간 업데이트 쿼리의 무료 등급은 일일 50,000개 단위입니다.
무료 할당량이 소진되면 실시간 읽기 단위에 다음 가격이 적용됩니다.
| 리전 | 기본값*(USD) | Cloud Firestore CUD - 1년*(USD) | Cloud Firestore CUD - 3년*(USD) |
| 북미 5(nam5) | $0.6 / 1,000,000개 |
$0.48 / 1,000,000개 |
$0.36 / 1,000,000개 |
| 북 버지니아(us-east4) | $0.3 / 1,000,000개 |
$0.24 / 1,000,000개 |
$0.18 / 1,000,000개 |
| 네덜란드(europe-west4) | $0.315 / 1,000,000개 |
$0.252 / 1,000,000개 |
$0.189 / 1,000,000개 |
| 타이완(asia-east1) | $0.347 / 1,000,000개 |
$0.277 / 1,000,000개 |
$0.208/ 1,000,000개 |
| 뭄바이(asia-south1) | $0.312 / 1,000,000개 |
$0.249 / 1,000,000개 |
$0.187/ 1,000,000개 |
| 상파울루(southamerica-east1) | $0.476 / 1,000,000개 |
$0.381 / 1,000,000개 |
$0.285 / 1,000,000개 |
고객은 Firestore Enterprise 버전의 더 광범위한 무료 등급도 이용할 수 있습니다. 자세한 내용은 Firestore Enterprise 버전 가격 책정을 참고하세요. 여기에는 일일 단위당 읽기 단위 50,000개의 무료 등급이 포함됩니다. 이러한 가격 책정 모델의 작동 방식에 대한 자세한 내용은 가격 책정 예시를 참고하세요.