Omówienie rozliczeń za Cloud Firestore

Ten dokument zawiera szczegółowe informacje o cenach Cloud Firestore.

Jeśli płacisz w walucie innej niż USD, obowiązują ceny podane w Twojej walucie na stronie kodów SKU dla usługi Cloud Platform.

Informacje o cenach

Jeśli korzystasz z usługi Cloud Firestore, pobierane są opłaty za:

  • Liczba odczytanych, zapisanych i usuniętych dokumentów.
  • Liczba odczytanych wpisów indeksu, które odpowiadają zapytaniu. Więcej informacji o odczytach indeksu
  • Ilość miejsca na dane używana przez Twoją bazę danych, w tym narzut na metadane i indeksy.
  • Ilość przepustowości sieci, której używasz.

Wykorzystanie miejsca na dane i przepustowości jest obliczane w gibibajtach (GiB), gdzie 1 GiB = 230 bajtów. Wszystkie opłaty są naliczane codziennie.

W sekcjach poniżej znajdziesz szczegółowe informacje o tym, jak naliczamy opłaty za korzystanie z usługi Cloud Firestore.

Bezpłatny limit

Cloud Firestore oferuje bezpłatny limit, który pozwala rozpocząć korzystanie z bazy danych (default) bezpłatnie. Bezpłatne limity zostały podane poniżej. Jeśli potrzebujesz większej puli, musisz włączyć płatności w projekcie Google Cloud.

Limity są stosowane codziennie i resetowane około północy czasu pacyficznego.

Tylko baza danych (default) kwalifikuje się do limitu bezpłatnego.

Poziom bezpłatny Limit
Przechowywane dane 1 GiB
Odczyty dokumentów 50 000 dziennie
Zapisy dokumentów 20 000 dziennie
Usunięcia dokumentu 20 000 dziennie
Przesyłanie danych na zewnątrz 10 GiB miesięcznie

Poniższe operacje i funkcje nie obejmują bezpłatnego korzystania. Aby korzystać z tych funkcji, musisz włączyć płatności:

  • Korzystanie z nazwanych (niedomyślnych) baz danych
  • Usunięcia z powodu TTL
  • Dane PITR
  • Tworzenie kopii zapasowej danych
  • Operacje przywracania

Więcej informacji o tym, jak są naliczane opłaty za te funkcje, znajdziesz w artykule Ceny miejsca na dane.

Ceny według lokalizacji

W tabeli poniżej znajdziesz ceny odczytu, zapisu, usuwania i miejsca na dane dla każdej lokalizacji Cloud Firestore:

Wybierz region

USA (wiele regionów)

USA (wiele regionów)

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,06 USD za 100 tys.dokumentów
Zapisy dokumentów 0,18 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,02 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,02 USD za 100 tys.dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,4 USD/GiB

Oregon

Oregon

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,03 USD za 100 tys.dokumentów
Zapisy dokumentów 0,09 USD za 100 000 dokumentów
Usunięcia dokumentu 0,01 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,01 USD za 100 tys.dokumentów
Przechowywane dane 0,15 USD/GiB/miesiąc
Dane PITR 0,15 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,2 USD/GiB

Los Angeles

Los Angeles

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,036 USD za 100 tys.dokumentów
Zapisy dokumentów 0,108 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,108 USD/GiB/miesiąc
PITR 0,108 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,24 USD/GiB

Salt Lake City

Salt Lake City

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,036 USD za 100 tys.dokumentów
Zapisy dokumentów 0,108 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,24 USD/GiB

Północna Wirginia

Północna Wirginia

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,099 USD/GiB/miesiąc
Dane PITR 0,099 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,22 USD/GiB

Columbus

Columbus

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,030 USD za 100 tys.dokumentów
Zapisy dokumentów 0,090 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,010 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,010 USD za 100 tys.dokumentów
Przechowywane dane 0,150 USD/GiB/miesiąc
Dane PITR 0,150 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,030 USD/GiB/miesiąc
Operacja przywracania 0,200 USD/GiB

Dallas

Dallas

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,035 USD za 100 tys.dokumentów
Zapisy dokumentów 0,106 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,177 USD/GiB/miesiąc
Dane PITR 0,177 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,236 USD/GiB

Las Vegas

Las Vegas

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,165 USD za GiB/miesiąc
Dane PITR 0,165 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,22 USD/GiB

Iowa

Iowa

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,030 USD za 100 tys.dokumentów
Zapisy dokumentów 0,090 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,010 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,010 USD za 100 tys.dokumentów
Przechowywane dane 0,150 USD/GiB/miesiąc
Dane PITR 0,150 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,030 USD/GiB/miesiąc
Operacja przywracania 0,200 USD/GiB

Karolina Południowa

Karolina Południowa

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,06 USD za 100 tys.dokumentów
Zapisy dokumentów 0,18 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,02 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,02 USD za 100 tys.dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,4 USD/GiB

Montreal

Montreal

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,099 USD/GiB/miesiąc
Dane PITR 0,099 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,22 USD/GiB

Toronto

Toronto

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,165 USD za GiB/miesiąc
Dane PITR 0,165 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,22 USD/GiB

Santiago

Santiago

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,043 USD za 100 tys.dokumentów
Zapisy dokumentów 0,129 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,014 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,014 USD za 100 tys.dokumentów
Przechowywane dane 0,215 USD/GiB/miesiąc
Dane PITR 0,215 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,043 USD/GiB/miesiąc
Operacja przywracania 0,286 USD/GiB

São Paulo

São Paulo

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,045 USD za 100 tys.dokumentów
Zapisy dokumentów 0,135 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,015 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,015 USD za 100 tys.dokumentów
Przechowywane dane 0,135 USD/GiB/miesiąc
Dane PITR 0,135 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,045 USD/GiB/miesiąc
Operacja przywracania 0,30 USD/GiB

Europa (wiele regionów)

Europa (wiele regionów)

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,06 USD za 100 tys.dokumentów
Zapisy dokumentów 0,18 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,02 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,02 USD za 100 tys.dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,4 USD/GiB

Zurych

Zurych

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,042 USD za 100 tys.dokumentów
Zapisy dokumentów 0,126 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,014 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,014 USD za 100 tys.dokumentów
Przechowywane dane 0,210 USD/GiB/miesiąc
Dane PITR 0,210 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,042 USD za GiB/miesiąc
Operacja przywracania 0,28 USD/GiB

Finlandia

Finlandia

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,165 USD za GiB/miesiąc
Dane PITR 0,165 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,220 USD/GiB

Warszawa

Warszawa

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,117 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,195 USD/GiB/miesiąc
Dane PITR 0,195 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,26 USD/GiB

Frankfurt

Frankfurt

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,117 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,117 USD/GiB/miesiąc
Dane PITR 0,117 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,26 USD/GiB

Holandia

Holandia

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,034 USD za 100 000 dokumentów
Zapisy dokumentów 0,102 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,170 USD/GiB/miesiąc
Dane PITR 0,170 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Londyn

Londyn

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,117 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,117 USD/GiB/miesiąc
Dane PITR 0,117 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,26 USD/GiB

Belgia

Belgia

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,033 USD za 100 tys.dokumentów
Zapisy dokumentów 0,099 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,165 USD za GiB/miesiąc
Dane PITR 0,165 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,220 USD/GiB

Mediolan

Mediolan

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,035 USD za 100 tys.dokumentów
Zapisy dokumentów 0,104 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,174 USD/GiB/miesiąc
Dane PITR 0,174 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,232 USD/GiB

Madryt

Madryt

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,035 USD za 100 tys.dokumentów
Zapisy dokumentów 0,106 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,177 USD/GiB/miesiąc
Dane PITR 0,177 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,236 USD/GiB

Paryż

Paryż

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,036 USD za 100 tys.dokumentów
Zapisy dokumentów 0,107 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,179 USD/GiB/miesiąc
Dane PITR 0,179 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,238 USD/GiB

Doha

Doha

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,036 USD za 100 tys.dokumentów
Zapisy dokumentów 0,109 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,182 USD/GiB/miesiąc
Dane PITR 0,182 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,243 USD/GiB

Turyn

Turyn

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,116 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,194 USD/GiB/miesiąc
Dane PITR 0,194 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,258 USD/GiB

Berlin

Berlin

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,046 USD za 100 tys.dokumentów
Zapisy dokumentów 0,139 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,015 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,015 USD za 100 tys.dokumentów
Przechowywane dane 0,231 USD/GiB/miesiąc
Dane PITR 0,231 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,046 USD/GiB/miesiąc
Operacja przywracania 0,308 USD/GiB

Dammam

Dammam

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,048 USD za 100 tys.dokumentów
Zapisy dokumentów 0,144 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,016 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,016 USD za 100 tys.dokumentów
Przechowywane dane 0,240 USD/GiB/miesiąc
Dane PITR 0,240 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,048 USD/GiB/miesiąc
Operacja przywracania 0,320 USD/GiB

Tel Awiw

Tel Awiw

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,034 USD za 100 000 dokumentów
Zapisy dokumentów 0,102 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,170 USD/GiB/miesiąc
Dane PITR 0,170 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,034 USD/GiB/miesiąc
Operacja przywracania 0,226 USD/GiB

Mumbaj

Mumbaj

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,035 USD za 100 tys.dokumentów
Zapisy dokumentów 0,104 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,104 USD za 1 GiB miesięcznie
Dane PITR 0,104 USD za 1 GiB miesięcznie
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Delhi

Delhi

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,035 USD za 100 tys.dokumentów
Zapisy dokumentów 0,104 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,012 USD za 100 tys.dokumentów
Przechowywane dane 0,173 USD za GiB/miesiąc
Dane PITR 0,173 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Sydney

Sydney

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,038 USD za 100 tys.dokumentów
Zapisy dokumentów 0,115 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,115 USD/GiB/miesiąc
Dane PITR 0,115 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Melbourne

Melbourne

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,034 USD za 100 000 dokumentów
Zapisy dokumentów 0,103 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,011 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys.dokumentów
Przechowywane dane 0,171 USD za GiB/miesiąc
Dane PITR 0,171 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,034 USD/GiB/miesiąc
Operacja przywracania 0,228 USD/GiB

Hongkong

Hongkong

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,06 USD za 100 tys.dokumentów
Zapisy dokumentów 0,18 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,02 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,02 USD za 100 tys.dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Tajwan

Tajwan

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,0345 USD za 100 tys.dokumentów
Zapisy dokumentów 0,1042 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,0115 USD za 100 000 dokumentów
Usunięcia z powodu TTL 0,0115 USD za 100 000 dokumentów
Przechowywane dane 0,1725 USD/GiB/miesiąc
Dane PITR 0,1725 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Tokio

Tokio

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,038 USD za 100 tys.dokumentów
Zapisy dokumentów 0,115 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,115 USD/GiB/miesiąc
Dane PITR 0,115 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Singapur

Singapur

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,0369 USD za 100 tys.dokumentów
Zapisy dokumentów 0,1107 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,0123 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,0123 USD za 100 tys.dokumentów
Przechowywane dane 0,1846 USD/GiB/miesiąc
Dane PITR 0,1846 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,037 USD/GiB/miesiąc
Operacja przywracania 0,246 USD/GiB

Dżakarta

Dżakarta

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,038 USD za 100 tys.dokumentów
Zapisy dokumentów 0,115 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,192 USD/GiB/miesiąc
Dane PITR 0,192 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Osaka

Osaka

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,038 USD za 100 tys.dokumentów
Zapisy dokumentów 0,115 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,195 USD/GiB/miesiąc
Dane PITR 0,195 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Seul

Seul

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,038 USD za 100 tys.dokumentów
Zapisy dokumentów 0,115 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,013 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,013 USD za 100 tys.dokumentów
Przechowywane dane 0,192 USD/GiB/miesiąc
Dane PITR 0,192 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Johannesburg

Johannesburg

Ceny po wyczerpaniu bezpłatnego limitu
Odczyty dokumentów 0,031 USD za 100 tys.dokumentów
Zapisy dokumentów 0,094 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,010 USD za 100 tys.dokumentów
Usunięcia z powodu TTL 0,010 USD za 100 tys.dokumentów
Przechowywane dane 0,156 USD/GiB/miesiąc
Dane PITR 0,156 USD/GiB/miesiąc
Tworzenie kopii zapasowej danych 0,031 USD/GiB/miesiąc
Operacja przywracania 0,208 USD/GiB

Jeśli płacisz w walucie innej niż USD, obowiązują ceny podane w Twojej walucie na stronie kodów SKU dla usługi Cloud Platform.

Brak bezpłatnego limitu dla baz danych nazwanych

Aby utworzyć nazwaną (niedomyślną) bazę danych, musisz uaktualnić abonament projektu.

Tworzenie i usuwanie bazodan oznakowanych nie wiąże się z dodatkowymi kosztami, ale te bazy danych nie kwalifikują się do bezpłatnej puli. Zamiast tego będziesz obciążany opłatami za wykorzystanie tych baz danych.

Odczyt, zapis i usuwanie

Opłaty są naliczane za odczytane dokumenty i rekordy indeksu, które odpowiadają zapytaniu. Opłata jest naliczana za każdy zapis i usunięcie dokumentu.

Opłaty za zapisywanie i usuwanie danych są proste. W przypadku operacji zapisu każda operacja set lub update jest traktowana jako pojedynczy zapis.

Opłaty za operacje odczytu mają pewne niuanse, o których warto pamiętać. W następnych sekcjach znajdziesz szczegółowe informacje na ten temat.

Wpis w indeksie

Opłaty są naliczane za 1 operację odczytu dla każdej grupy maksymalnie 1000 wpisów indeksu odczytanych przez zapytanie, z wyjątkiem tych przypadków:

  • W przypadku zapytań wektorowych w ramach wyszukiwania najbliższego sąsiada naliczamy jedną operację odczytu za każdą grupę maksymalnie 100 wejść indeksu wektorowego kNN odczytanych przez zapytanie.

    Jeśli na przykład zapytanie o wyszukiwanie wektorowe z parametrem limit: 5 zwraca 5 dokumentów i odczytuje 1550 wejść indeksu wektora kNN, zostaną naliczone 5 operacji odczytu dla zwróconych dokumentów i 16 operacji odczytu dla wpisów indeksu:

    // Requires single-field vector index
    const vectorQuery: VectorQuery = db.collection('cities').findNearest('embedding_field', FieldValue.vector([3.0, 1.0, 2.0]), {
      limit: 5,
      distanceMeasure: 'EUCLIDEAN'
    });
    
  • Zapytania zawierające co najwyżej 1 pole zakresu nie są obciążane za odczyt wpisów indeksu.

    Na przykład to zapytanie zawiera jedno pole równości (age) i jedno pole zakresu (start_date) i nie jest obciążone opłatą za odczyt wpisów indeksu:

    db.collection("employees").whereEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    To zapytanie zawiera 2 pola zakresu (agestart_date) i jest naliczane dla wpisów indeksu:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    Pole, które występuje w nawiasach kolumny ORDER BY, jest uważane za pole zakresu, jeśli w zapytaniu jest co najmniej 1 inne pole zakresu. Dlatego to zapytanie zawiera 2 pola zakresu (agestart_date) i jest obciążone opłatą za odczyt wpisów indeksu:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .orderBy("start_date")
    

    Pole __name__ jest zawsze traktowane jako pole zakresu, nawet jeśli jest używane tylko w filtrze równości. Dlatego podane niżej zapytanie zawiera 2 pola zakresu (age__name__) i jest obciążone opłatą za odczyty wpisów indeksu:

    db.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob"))
                              .orderBy("age")
    

Zapytania agregujące

W przypadku zapytań zbiorczych, takich jak count(), sum()avg(), pobierana jest opłata za odczytane przez zapytanie wpisy indeksu zgodnie z opisem powyżej. W przypadku zapytań zbiorczych, które odczytują 0 wpisów indeksu, opłata jest naliczana za co najmniej 1 odczyt dokumentu.

Na przykład operacje count(), które odczytują od 0 do 1000 rekordów indeksu, są rozliczane jako odczyt 1 dokumentu. W przypadku operacji count(), która odczytuje 1500 wpisów indeksu, zostanie naliczona opłata za 2 odczyty dokumentu.

Aby dowiedzieć się więcej o używanych indeksach i czytanym przez nie indeksie, użyj Query Explain.

Słuchanie wyników zapytania

Cloud Firestore umożliwia nasłuchiwanie wyników zapytania i otrzymywanie aktualizacji w czasie rzeczywistym, gdy wyniki zapytania ulegają zmianie.

Gdy odtwarzasz wyniki zapytania, pobierana jest opłata za odczyt za każdym razem, gdy dodawany lub aktualizowany jest dokument w zbiorze wyników. Dostajesz też płatność za odczyt, gdy dokument zostanie usunięty z zestawu wyników, ponieważ uległ zmianie. (w przeciwieństwie do sytuacji, gdy dokument zostanie usunięty, nie obciążamy za przeczytanie).

Faktorowanie odbiorców w pakietach SDK na urządzenia mobilne i internetowe zależy też od tego, czy trwałość offline jest włączona:

  • Jeśli trwałość offline jest włączona, a słuchacz jest odłączony przez ponad 30 minut (np. jeśli użytkownik przejdzie w tryb offline), zostaniesz obciążony opłatami za odczytanie dokumentów i rekordów indeksu tak, jakbyś wysłał zupełnie nowe zapytanie.

  • Jeśli trwałość offline jest wyłączona, za odczytywanie dokumentów i wpisów w indeksie będziesz obciążany tak, jakbyś wysłał zupełnie nowe zapytanie, gdy tylko odbiornik się rozłączy i ponownie połączy.

Zarządzanie dużymi zbiorami wyników

Cloud Firestore ma kilka funkcji, które ułatwiają zarządzanie zapytaniami z dużą liczbą wyników:

  • Wskaźniki kursora, które umożliwiają wznowienie długotrwałego zapytania.
  • Tokeny strony, które ułatwiają podział wyników zapytania na strony.
  • Limity, które określają liczbę zwracanych wyników.
  • Odstępy, które umożliwiają pominięcie stałej liczby dokumentów.

Korzystanie z kursorów, tokenów strony i limitów nie wiąże się z dodatkowymi kosztami. Te funkcje mogą Ci pomóc zaoszczędzić pieniądze, ponieważ będziesz czytać tylko te dokumenty, które są Ci naprawdę potrzebne.

Jednak gdy wysyłasz zapytanie zawierające przesunięcie, naliczona zostanie opłata za odczyt za każdy pominięty dokument. Jeśli na przykład zapytanie używa przesunięcia o 10, a zwraca 1 dokument, zostanie naliczona opłata za 11 odczytów. Ze względu na ten dodatkowy koszt zalecamy, aby w miarę możliwości używać kursorów zamiast przesunięć.

zapytania inne niż odczyty dokumentów;

Za zapytania inne niż odczyty dokumentów, np. za prośbę o listę identyfikatorów zbiorów, naliczamy opłatę za 1 odczyt dokumentu. Jeśli pobranie pełnego zestawu wyników wymaga wysłania więcej niż 1 żądania (np. gdy używasz podziału na strony), pobieranie jest obciążane opłatą za każde żądanie.

Minimalna opłata za zapytania

Za każde zapytanie naliczana jest opłata za odczyt co najmniej 1 dokumentu, nawet jeśli zapytanie nie zwraca żadnych wyników.

Cloud Firestore Security Rules

Jeśli w przypadku bibliotek klienta mobilnego i internetowego Cloud Firestore Security Rules używasz funkcji exists(), get() lub getAfter() do odczytania co najmniej 1 dokumentu z bazy danych, pobieranie za dodatkowe odczyty jest naliczane w ten sposób:

  • Opłaty są naliczane za odczyty, które są niezbędne do oceny Cloud Firestore Security Rules.

    Jeśli na przykład Twoje reguły odnoszą się do 3 dokumentów, ale Cloud Firestore musi odczytać tylko 2 z nich, aby je ocenić, zostanie naliczona opłata za 2 dodatkowe odczyty dokumentów zależnych.

    Opłata jest naliczana tylko za 1 czytanie na każdy zależny dokument, nawet jeśli Twoje reguły odwołują się do tego dokumentu więcej niż raz.

  • Opłata za weryfikację reguł jest naliczana tylko raz na żądanie.

    W rezultacie odczytywanie wielu dokumentów może być tańsze niż odczytywanie ich pojedynczo, ponieważ odczytywanie wielu dokumentów wymaga mniejszej liczby żądań.

  • Gdy odsłuchujesz wyniki zapytania, płacisz za weryfikację reguły w tych przypadkach:

    • Gdy wysyłasz zapytanie.
    • Za każdym razem, gdy wyniki zapytania są aktualizowane.
    • Za każdym razem, gdy urządzenie użytkownika jest w trybie offline, a potem wraca online.
    • Za każdym razem, gdy aktualizujesz reguły.
    • Za każdym razem, gdy zaktualizujesz dokumenty zależne w regułach.

Rozmiar miejsca na dane bazy danych

Opłaty są naliczane za ilość danych przechowywanych w Cloud Firestore, w tym za koszty związane z przechowywaniem. Koszty te obejmują metadane, indeksy automatyczne i indeksy złożone.

Każdy dokument przechowywany w Cloud Firestore wymaga podania tych metadanych:

  • Identyfikator dokumentu, w tym identyfikator kolekcji i nazwa dokumentu.
  • nazwa i wartość każdego pola. Ponieważ Cloud Firestore jest bezschematowa, nazwa każdego pola w dokumencie musi być przechowywana razem z wartością pola.
  • wszystkie indeksy pojedynczego pola i złożone, które odwołują się do dokumentu; Każdy wpis indeksu zawiera identyfikator kolekcji, dowolną liczbę wartości pól (w zależności od definicji indeksu) oraz nazwę dokumentu.

Koszt miejsca na dane jest podawany w GiB/miesiąc i obliczany codziennie. Cloud Firestoremierzy rozmiar bazy danych codziennie. W ciągu miesiąca te punkty próbkowania są uśredniane, aby obliczyć rozmiar miejsca na dane w bazie danych. Ta średnia wartość jest mnożona przez cenę jednostkową miejsca na dane (GiB-miesiąc).

Dowiedz się, jak obliczamy miejsce na dane Cloud Firestore, na stronie Obliczanie rozmiaru miejsca na dane.

Dane PITR

Jeśli włączysz odzyskiwanie do określonego momentu, będziesz płacić za przechowywanie danych PITR. Większość klientów zauważy, że łączny koszt przechowywania danych PiTR jest podobny do kosztu przechowywania danych w bazie danych.

Koszt miejsca na dane PITR jest podawany w GiB/miesiąc i jest obliczany codziennie. Cloud Firestore mierzy rozmiar bazy danych codziennie. W ciągu miesiąca te punkty próbkowania są uśredniane, aby obliczyć rozmiar miejsca na dane w bazie danych. Ta średnia wartość jest mnożona przez cenę jednostkową PITR (GiB-miesiąc).

Jeśli np. średni rozmiar Twojej bazy danych w danym miesiącu wynosi 1 GB, a PITR jest włączony przez cały miesiąc, naliczany rozmiar danych PITR również wynosi 1 GB.

Minimalne rozliczenie: możesz zostać obciążony kosztem przechowywania PITR do określonego momentu za okres do 1 dnia, nawet jeśli wyłączysz PITR w ciągu 1 dnia od jego włączenia.

operacje tworzenia kopii zapasowych i przywracania danych.

Jeśli włączysz kopie zapasowe, naliczane będą opłaty za przechowywanie kopii zapasowych bazy danych. Rozmiar miejsca na kopię zapasową jest równy rozmiarowi bazy danych w momencie tworzenia kopii zapasowej.

Koszty miejsca na dane kopii zapasowej są podawane w GiB/miesiąc. W ciągu miesiąca jest też obliczana średnia liczba dni, przez które każda kopia zapasowa jest przechowywana. Koszt każdej kopii zapasowej jest obliczany na podstawie rozmiaru miejsca na dane kopii zapasowej pomnożony o proporcję miesiąca, w którym kopia zapasowa jest przechowywana, pomnożony o cenę jednostkową. Granice dnia są określane według strefy czasowej America/Los_Angeles na potrzeby rozliczeń.

Podczas wykonywania operacji przywracania usługa Cloud Firestore mierzy rozmiar kopii zapasowej dla operacji przywracania. Rozmiar kopii zapasowej jest pomnożony przez cenę jednostkową operacji przywracania (GiB).

Query Explain

Korzystanie z funkcji Firestore Query Explain wiąże się z kosztami.

Gdy zapytanie jest wyjaśniane za pomocą opcji domyślnej, nie są wykonywane żadne operacje odczytu indeksu. Niezależnie od złożoności zapytania naliczana jest jedna operacja odczytu.

Gdy zapytanie jest wyjaśniane za pomocą opcji analizy, wykonywane są operacje indeksowania i odczytywania, więc za to zapytanie naliczamy opłatę jak zwykle. Nie ma dodatkowych opłat za wyjaśnianie i analizowanie, tylko zwykła opłata za wykonane zapytanie.

Przepustowość sieci

Opłaty są naliczane za przepustowość sieci wykorzystywaną przez żądania Cloud Firestore, jak pokazano w następnych sekcjach. Koszt przepustowości sieci żądania Cloud Firestore zależy od rozmiaru odpowiedzi na żądanie, lokalizacji bazy danych Cloud Firestore i miejsca docelowego odpowiedzi.

Cloud Firestore oblicza rozmiar odpowiedzi na podstawie serializowanego formatu wiadomości. Koszty protokołu, takie jak koszty SSL, nie są wliczane do wykorzystania przepustowości sieci. Żądania odrzucone przez Cloud Firestore Security Rules nie są wliczane do wykorzystania przepustowości sieci.

Aby dowiedzieć się, ile danych przesłałeś, możesz w konsoli Google Cloud wyeksportować dane rozliczeniowe do pliku.

Ogólne ceny sieci

W przypadku żądań pochodzących z Google Cloud Platform (np. z aplikacji działającej w Google Compute Engine) opłata jest naliczana w ten sposób:

Typ ruchu Cena
Przenoszenie danych przychodzących Bezpłatny
Przenoszenie danych w danym regionie Bezpłatny
Przesyłanie danych między regionami w tym samym regionie wieloregionowym Bezpłatny
Przesyłanie danych między regionami w Stanach Zjednoczonych (za GiB) 0,01 USD (pierwsze 10 GiB miesięcznie jest bezpłatne)
Przesyłanie danych między regionami, z wyłączeniem ruchu między regionami w Stanach Zjednoczonych Przepływność danych wychodzących z Google Cloud Platform

Jeśli płacisz w walucie innej niż USD, obowiązują ceny podane w Twojej walucie na stronie kodów SKU dla usługi Cloud Platform.

Cloud Firestore podlega również dodatkowym opłatom za wyjście z internetu w przypadku:

  • Google Cloud żądań między regionami, bez uwzględnienia ruchu między regionami w Stanach Zjednoczonych
  • żądania z zewnątrz usługi Google Cloud (np. z urządzenia mobilnego użytkownika);

Sprawdź Google Cloud ceny wyjścia z internetu.

Przykład cen

Aby zobaczyć, jak koszty rozliczeń Cloud Firestore naliczają się w próbnej aplikacji w środowisku rzeczywistym, zapoznaj się z Cloud Firestore przykładem rozliczeń.

Zarządzanie wydatkami

Aby uniknąć niespodziewanych obciążeń na rachunku, skonfiguruj miesięczne budżety i alerty w konsoli rozliczeniowej Google Cloud.

Aby monitorować wykorzystanie Cloud Firestore, otwórz Cloud Firestore kartę Użycie w konsoli Firebase. W panelu możesz sprawdzać wykorzystanie w różnych okresach.