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 dokumentów, które zostały przeczytane, zapisane i usunięte.
  • 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.
  • wykorzystywana przepustowość sieci.

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 dowiesz się, jak są naliczane opłaty za korzystanie z Cloud Firestore.

Bezpłatny limit

Cloud Firestore oferuje bezpłatny limit, który pozwala rozpocząć korzystanie z bazy danych (default) bez ponoszenia kosztów. 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 poza bezpłatnym limitem
Odczyty dokumentów 0,06 USD za 100 tys. dokumentów
Zapisy dokumentów 0,18 USD za 100 000 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 poza bezpłatnym limitem
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 000 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 000 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 TTL 0,012 USD za 100 000 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 000 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 TTL 0,012 USD za 100 000 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 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 poza bezpłatnym limitem
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 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 TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,177 USD/GiB/miesiąc
Dane PITR 0,177 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 poza bezpłatnym limitem
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 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 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,033 USD za 100 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,033 USD za 100 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 poza bezpłatnym limitem
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
Utwórz kopię zapasową 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 000 dokumentów
Przechowywane dane 0,135 USD/GiB/miesiąc
Dane PITR 0,135 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,045 USD za 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 000 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 000 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 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 poza bezpłatnym limitem
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 poza bezpłatnym limitem
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 000 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 poza bezpłatnym limitem
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 000 dokumentów
Zapisy dokumentów 0,099 USD za 100 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 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 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys. dokumentów
Usunięcia TTL 0,012 USD za 100 000 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 poza bezpłatnym limitem
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 TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,177 USD/GiB/miesiąc
Dane PITR 0,177 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,236 USD/GiB

Paryż

Paryż

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,036 USD za 100 000 dokumentów
Zapisy dokumentów 0,107 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys. dokumentów
Usunięcia TTL 0,012 USD za 100 000 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 000 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 TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,182 USD/GiB/miesiąc
Dane PITR 0,182 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 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 poza bezpłatnym limitem
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 000 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
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys. dokumentów
Usunięcia TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,104 USD/GiB/miesiąc
Dane PITR 0,104 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 tys. dokumentów
Usunięcia TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,173 USD/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
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 dokumentów
Usunięcia z powodu TTL 0,011 USD za 100 tys. dokumentów
Przechowywane dane 0,171 USD/GiB/miesiąc
Dane PITR 0,171 USD za GiB/miesiąc
Tworzenie kopii zapasowej danych 0,034 USD/GiB/miesiąc
Operacja przywracania 0,228 USD/GiB

Hongkong

Hongkong

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,06 USD za 100 tys. dokumentów
Zapisy dokumentów 0,18 USD za 100 000 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
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,1107 USD za 100 tys.dokumentów
Usunięcia dokumentu 0,0123 USD za 100 000 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
Utwórz kopię zapasową 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
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,010 USD za 100 tys. dokumentów
Usunięcia 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ą (inną niż domyślna) bazę danych, musisz przejść na wyższą wersję abonamentu projektu.

Tworzenie i usuwanie bazodan z nazwami nie wiąże się z dodatkowymi kosztami, ale te bazy danych nie kwalifikują się do bezpłatnej puli. Opłaty za korzystanie z tych baz danych będą naliczane.

Odczyt, zapis i usuwanie

Opłaty są naliczane za odczytanie dokumentów i wpisów indeksu, które są potrzebne do zrealizowania zapytania. Opłata jest naliczana za każdy zapis i usunięcie dokumentu.

Opłaty za zapisywanie i usuwanie danych są proste. W przypadku zapisów każda operacja set lub update jest liczona jako jeden 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 indeksu

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 wektorów z parametrem limit: 5 zwraca 5 dokumentów i odczytuje 1550 wejść indeksu wektorów 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, które mają maksymalnie 1 pole zakresu, nie są obciążane opłatami za odczyty 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 stosowane do wpisów indeksu:

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

    Pole, które pojawia się w klauzuli kolejności według, jest uznawane za pole zakresu, gdy w zapytaniu występuje co najmniej jedno 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 uważane za pole zakresu, nawet jeśli jest używane tylko w filtrze równości. Dlatego poniższe zapytanie zawiera 2 pola zakresu (age i __name__), a opłata jest naliczana za odczyty wpisów indeksu:

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

Zapytania agregujące

W przypadku zapytań agregujących, takich jak count(), sum() i avg(), opłaty są naliczane za wpisy indeksu odczytywane przez zapytanie w sposób opisany 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 w indeksie, zostanie naliczona opłata za 2 odczyty dokumentu.

Aby dowiedzieć się więcej o używanych indeksach i czytanych wpisach indeksu, 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. Doliczamy też koszty odczytu, 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 czytanie).

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 włączona jest trwałość offline, a detektor jest rozłączony na ponad 30 minut (np. gdy użytkownik przejdzie w tryb offline), zostaną naliczone opłaty za dokumenty i wpisy w indeksie odczytywane tak, jakby zostały wysłane zupełnie nowe zapytanie.

  • Jeśli trwałość offline jest wyłączona, za odczytanie 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:

  • Kursory, które umożliwiają wznawianie długotrwałego zapytania.
  • Tokeny stron, które pomagają dzielić wyniki zapytania na strony.
  • Limity, które określają liczbę wyników do pobrania.
  • 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.

Jeśli jednak wyślesz zapytanie zawierające przesunięcie, obciążymy Cię opłatą za odczyt dla każdego pominiętego dokumentu. Jeśli na przykład zapytanie używa przesunięcia o 10, a zwraca 1 dokument, zostaniesz obciążony opłatą za 11 odczytań. 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ż odczyt dokumentu, np. za prośbę o listę identyfikatorów zbiorów, naliczamy opłatę za 1 odczyt dokumentu. Jeśli pobieranie pełnego zbioru wyników wymaga więcej niż 1 żądania (np. gdy korzystasz z podziału na strony), opłata jest naliczana raz 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 zweryfikować Twoje reguły, 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 ich przetwarzanie w tych sytuacjach:

    • 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 swoich regułach.

Rozmiar miejsca na dane w bazie danych

Opłaty są naliczane za ilość danych przechowywanych w Cloud Firestore, w tym za koszty związane z przechowywaniem. Ta ilość obejmuje 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 w indeksie 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.

Koszty przechowywania danych dla odzyskiwania do określonego momentu są wyrażone w GiB/miesiąc i obliczane 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 obliczana jest też średnia liczba dni przechowywania każdej kopii zapasowej, uśredniana z całego miesiąca. 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 dni są na potrzeby rozliczeń określane przez strefę czasową America/Los_Angeles.

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

Wyjaśnienie zapytania

Korzystanie z narzędzia 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 żadnych dodatkowych opłat za wyjaśnianie i analizowanie aktywności, a jedynie standardowe opłaty za wykonywanie zapytań.

Przepustowość sieci

Obciążamy Cię za przepustowość sieci wykorzystaną przez Twoje żądania Cloud Firestore, jak pokazano w następnych sekcjach. Koszt przepustowości sieci w przypadku żą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. Obciążenie protokołem, takie jak obciążenie SSL, nie jest 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 wykorzystałeś przepustowości sieci, 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.

Zobacz przykładowy cennik

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

Zarządzanie wydatkami

Aby uniknąć nieoczekiwanych opłat na rachunku, ustaw budżety miesięczne i alerty w konsoli rozliczeń usługi 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.