Informacje o płatnościach za Cloud Firestore

W tym dokumencie opisano szczegółowy cennik 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

Korzystanie z Cloud Firestore jest objęte opłatami za:

  • Liczba dokumentów, które zostały przeczytane, zapisane i usunięte.
  • Liczba przeczytanych wpisów indeksu w celu wykonania zapytania. Więcej informacji o odczytach indeksu
  • Ilość miejsca na dane używanego przez bazę danych, z uwzględnieniem narzutu 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 kolejnych sekcjach znajdziesz szczegółowe informacje o tym, jak są naliczane opłaty za korzystanie z Cloud Firestore.

Bezpłatny limit

Cloud Firestore oferuje bezpłatny limit, dzięki któremu możesz rozpocząć pracę z bazą danych (default) bez opłat. Kwoty bezpłatnych limitów są wymienione poniżej. Jeśli potrzebujesz większego limitu, musisz włączyć płatności w projekcie Google Cloud.

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

Do bezpłatnego limitu kwalifikuje się tylko baza danych (default).

Poziom bezpłatny Limit
Przechowywane dane 1 GiB
Odczyty dokumentów 50 000 na dzień
Zapisy dokumentów 20 000 na dzień
Usunięcia dokumentu 20 000 na dzień
Wychodzące przesyłanie danych 10 GiB miesięcznie

Wymienione niżej operacje i funkcje nie są objęte bezpłatnym wykorzystaniem. Aby korzystać z tych funkcji, musisz włączyć płatności:

  • Użycie nazwanych (innych niż domyślne) baz danych
  • Usunięcia TTL
  • Dane PITR
  • Utwórz kopię zapasową danych
  • Operacje przywracania

Więcej informacji o opłatach za te funkcje znajdziesz w artykule Cennik miejsca na dane.

Ceny według lokalizacji

Tabela poniżej zawiera ceny odczytów, zapisów, usunięć i miejsca na dane dla każdej lokalizacji w 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 000 dokumentów
Zapisy dokumentów 0,18 USD za 100 000 dokumentów
Usunięcia dokumentu 0,02 USD za 100 000 dokumentów
Usunięcia TTL 0,02 USD za 100 000 dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,09 USD za 100 000 dokumentów
Usunięcia dokumentu 0,01 USD za 100 000 dokumentów
Usunięcia 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
Utwórz kopię zapasową danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,2 USD/GiB

Los Angeles

Los Angeles

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,036 USD za 100 000 dokumentów
Zapisy dokumentów 0,108 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 dokumentów
Usunięcia TTL 0,012 USD za 100 000 dokumentów
Przechowywane dane 0,108 USD/GiB/miesiąc
odwrócony ruch 0,108 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,24 USD/GiB

Salt Lake City

Salt Lake City

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,036 USD za 100 000 dokumentów
Zapisy dokumentów 0,108 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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
Utwórz kopię zapasową danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,24 USD/GiB

Północna Wirginia

Północna Wirginia

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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,099 USD/GiB/miesiąc
Dane PITR 0,099 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,090 USD za 100 000 dokumentów
Usunięcia dokumentu 0,010 USD za 100 000 dokumentów
Usunięcia TTL 0,010 USD za 100 000 dokumentów
Przechowywane dane 0,150 USD/GiB/miesiąc
Dane PITR 0,150 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,030 USD/GiB/miesiąc
Operacja przywracania 0,200 USD/GiB

Dallas

Dallas

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,035 USD za 100 000 dokumentów
Zapisy dokumentów 0,106 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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 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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,165 USD/GiB/miesiąc
Dane PITR 0,165 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,090 USD za 100 000 dokumentów
Usunięcia dokumentu 0,010 USD za 100 000 dokumentów
Usunięcia TTL 0,010 USD za 100 000 dokumentów
Przechowywane dane 0,150 USD/GiB/miesiąc
Dane PITR 0,150 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,030 USD/GiB/miesiąc
Operacja przywracania 0,200 USD/GiB

Karolina Południowa

Karolina Południowa

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,06 USD za 100 000 dokumentów
Zapisy dokumentów 0,18 USD za 100 000 dokumentów
Usunięcia dokumentu 0,02 USD za 100 000 dokumentów
Usunięcia TTL 0,02 USD za 100 000 dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Utwórz kopię zapasową 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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,099 USD/GiB/miesiąc
Dane PITR 0,099 USD/GiB/miesiąc
Utwórz kopię zapasową 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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,165 USD/GiB/miesiąc
Dane PITR 0,165 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,129 USD za 100 000 dokumentów
Usunięcia dokumentu 0,014 USD za 100 000 dokumentów
Usunięcia TTL 0,014 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,045 USD za 100 000 dokumentów
Zapisy dokumentów 0,135 USD za 100 000 dokumentów
Usunięcia dokumentu 0,015 USD za 100 000 dokumentów
Usunięcia 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/GiB/miesiąc
Operacja przywracania 0,3 USD/GiB

Europa (wiele regionów)

Europa (wiele regionów)

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,06 USD za 100 000 dokumentów
Zapisy dokumentów 0,18 USD za 100 000 dokumentów
Usunięcia dokumentu 0,02 USD za 100 000 dokumentów
Usunięcia TTL 0,02 USD za 100 000 dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,03 USD/GiB/miesiąc
Operacja przywracania 0,4 USD/GiB

Zurych

Zurych

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,042 USD za 100 000 dokumentów
Zapisy dokumentów 0,126 USD za 100 000 dokumentów
Usunięcia dokumentu 0,014 USD za 100 000 dokumentów
Usunięcia TTL 0,014 USD za 100 000 dokumentów
Przechowywane dane 0,210 USD/GiB/miesiąc
Dane PITR 0,210 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,042 USD/GiB/miesiąc
Operacja przywracania 0,28 USD/GiB

Finlandia

Finlandia

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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,165 USD/GiB/miesiąc
Dane PITR 0,165 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,220 USD/GiB

Warszawa

Warszawa

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,117 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 dokumentów
Przechowywane dane 0,195 USD/GiB/miesiąc
Dane PITR 0,195 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 dokumentów
Przechowywane dane 0,117 USD/GiB/miesiąc
Dane PITR 0,117 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 dokumentów
Usunięcia TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,170 USD/GiB/miesiąc
Dane PITR 0,170 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 dokumentów
Przechowywane dane 0,117 USD/GiB/miesiąc
Dane PITR 0,117 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,26 USD/GiB

Belgia

Belgia

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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,165 USD/GiB/miesiąc
Dane PITR 0,165 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,033 USD/GiB/miesiąc
Operacja przywracania 0,220 USD/GiB

Mediolan

Mediolan

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,035 USD za 100 000 dokumentów
Zapisy dokumentów 0,104 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,106 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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 000 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
Utwórz kopię zapasową danych 0,036 USD/GiB/miesiąc
Operacja przywracania 0,238 USD/GiB

Doha

Doha

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,036 USD za 100 000 dokumentów
Zapisy dokumentów 0,109 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,039 USD za 100 000 dokumentów
Zapisy dokumentów 0,116 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 dokumentów
Przechowywane dane 0,194 USD/GiB/miesiąc
Dane PITR 0,194 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,039 USD/GiB/miesiąc
Operacja przywracania 0,258 USD/GiB

Berlin

Berlin

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,046 USD za 100 000 dokumentów
Zapisy dokumentów 0,139 USD za 100 000 dokumentów
Usunięcia dokumentu 0,015 USD za 100 000 dokumentów
Usunięcia 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
Utwórz kopię zapasową danych 0,046 USD/GiB/miesiąc
Operacja przywracania 0,308 USD/GiB

Dammam

Dammam

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,048 USD za 100 000 dokumentów
Zapisy dokumentów 0,144 USD za 100 000 dokumentów
Usunięcia dokumentu 0,016 USD za 100 000 dokumentów
Usunięcia TTL 0,016 USD za 100 000 dokumentów
Przechowywane dane 0,240 USD/GiB/miesiąc
Dane PITR 0,240 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Usunięcia dokumentu 0,011 USD za 100 000 dokumentów
Usunięcia TTL 0,011 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,035 USD za 100 000 dokumentów
Zapisy dokumentów 0,104 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,035 USD za 100 000 dokumentów
Zapisy dokumentów 0,104 USD za 100 000 dokumentów
Usunięcia dokumentu 0,012 USD za 100 000 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/GiB/miesiąc
Utwórz kopię zapasową danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Sydney

Sydney

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,038 USD za 100 000 dokumentów
Zapisy dokumentów 0,115 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 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 poza bezpłatnym limitem
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 TTL 0,011 USD za 100 000 dokumentów
Przechowywane dane 0,171 USD/GiB/miesiąc
Dane PITR 0,171 USD/GiB/miesiąc
Utwórz kopię zapasową 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 000 dokumentów
Zapisy dokumentów 0,18 USD za 100 000 dokumentów
Usunięcia dokumentu 0,02 USD za 100 000 dokumentów
Usunięcia TTL 0,02 USD za 100 000 dokumentów
Przechowywane dane 0,18 USD/GiB/miesiąc
Dane PITR 0,18 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Tajwan

Tajwan

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,0345 USD za 100 000 dokumentów
Zapisy dokumentów 0,1042 USD za 100 000 dokumentów
Usunięcia dokumentu 0,0115 USD za 100 000 dokumentów
Usunięcia 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
Utwórz kopię zapasową danych 0,035 USD/GiB/miesiąc
Operacja przywracania 0,23 USD/GiB

Tokio

Tokio

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,038 USD za 100 000 dokumentów
Zapisy dokumentów 0,115 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,0369 USD za 100 000 dokumentów
Zapisy dokumentów 0,1107 USD za 100 000 dokumentów
Usunięcia dokumentu 0,0123 USD za 100 000 dokumentów
Usunięcia TTL 0,0123 USD za 100 000 dokumentów
Przechowywane dane 0,1846 USD/GiB/miesiąc
Dane PITR 0,1846 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,037 USD/GiB/miesiąc
Operacja przywracania 0,246 USD/GiB

Dżakarta

Dżakarta

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,038 USD za 100 000 dokumentów
Zapisy dokumentów 0,115 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,038 USD za 100 000 dokumentów
Zapisy dokumentów 0,115 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 dokumentów
Przechowywane dane 0,195 USD/GiB/miesiąc
Dane PITR 0,195 USD/GiB/miesiąc
Utwórz kopię zapasową danych 0,038 USD/GiB/miesiąc
Operacja przywracania 0,256 USD/GiB

Seul

Seul

Ceny poza bezpłatnym limitem
Odczyty dokumentów 0,038 USD za 100 000 dokumentów
Zapisy dokumentów 0,115 USD za 100 000 dokumentów
Usunięcia dokumentu 0,013 USD za 100 000 dokumentów
Usunięcia TTL 0,013 USD za 100 000 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 poza bezpłatnym limitem
Odczyty dokumentów 0,031 USD za 100 000 dokumentów
Zapisy dokumentów 0,094 USD za 100 000 dokumentów
Usunięcia dokumentu 0,010 USD za 100 000 dokumentów
Usunięcia TTL 0,010 USD za 100 000 dokumentów
Przechowywane dane 0,156 USD/GiB/miesiąc
Dane PITR 0,156 USD/GiB/miesiąc
Utwórz kopię zapasową 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 nazwanych baz danych

Aby utworzyć nazwaną (inną niż domyślna) bazę danych, musisz przejść na wyższą wersję abonamentu projektu.

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

Odczyty, zapisy i usunięcia

Opłaty są naliczane za odczytywane dokumenty i wpisy indeksu w celu wykonania zapytania. Opłaty są naliczane za każdy zapis i usunięcie dokumentu.

Opłaty za zapisy i usuwanie są proste. W przypadku zapisów każda operacja set lub update jest liczona jako jeden zapis.

Pamiętaj o pewnych niuansach za operacje odczytu. W dalszej części tego artykułu dokładne omówienie tych niuansów.

Odczyty wpisu indeksu

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

  • W przypadku zapytań o najbliższy wektor wektorowy KN opłata jest naliczana za jedną operację odczytu dla każdej grupy maksymalnie 100 kNN wpisów indeksu wektorów odczytywanych przez zapytanie.

    Jeśli na przykład poniższe zapytanie wyszukiwania wektorowego z parametrem limit: 5 zwróci 5 dokumentów i odczytuje 1550 wpisów indeksu wektorów kNN, zostanie naliczona opłata za 5 operacji odczytu zwróconych dokumentów i 16 operacji odczytu 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 1 pole równości (age) i 1 pole zakresu (start_date), a opłata nie jest naliczana za odczytywane wpisy indeksu:

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

    To zapytanie zawiera 2 pola zakresu (age i start_date) i jest obciążane opłatami za odczyty 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 poniższe zapytanie zawiera 2 pola zakresu (age i start_date), a opłata jest naliczana za odczyty wpisów indeksu:

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

    Pole __name__ jest zawsze uznawane 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 dotyczące agregacji

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ń agregujących, które odczytują 0 wpisów indeksu, obowiązuje minimalna opłata za 1 odczytany dokument.

Na przykład operacje count(), które odczytują od 0 do 1000 wpisów indeksu, są rozliczane za 1 odczyt dokumentu. Za operację count(), która odczytuje 1500 wpisów indeksu, naliczana jest opłata za 2 odczyty dokumentów.

Aby dowiedzieć się więcej o używanych indeksach i odczytanych wpisach indeksu, użyj instrukcji Query Explain.

Odsłuchiwanie wyników zapytania

Cloud Firestore umożliwia słuchanie wyników zapytania i otrzymywanie w czasie rzeczywistym aktualizacji, gdy te wyniki ulegną zmianie.

Odsłuchiwanie wyników zapytania spowoduje naliczenie opłaty za odczyt za każdym razem, gdy dokument w zestawie wyników zostanie dodany lub zaktualizowany. Opłaty za odczyt zostaną też naliczone, gdy dokument zostanie usunięty z zestawu wyników z powodu zmiany dokumentu. Natomiast usunięcie dokumentu nie wiąże się z opłatami.

Płatności za detektory w mobilnych i internetowych pakietach SDK zależą 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, opłaty za dokumenty i wpisy indeksu są odczytywane tak, jakby zostały wysłane zupełnie nowe zapytanie przy każdym rozłączeniu i ponownym połączeniu odbiornika.

Zarządzanie dużymi zbiorami wyników

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

  • Kursory, które umożliwiają wznawianie długotrwałego zapytania.
  • Tokeny stron, które ułatwiają dzielenie wyników zapytania na strony.
  • Limity, które określają liczbę wyników do pobrania.
  • Przesunięcia, które umożliwiają pominięcie ustalonej liczby dokumentów.

Korzystanie z kursorów, tokenów stron i limitów nie wiąże się z dodatkowymi kosztami. Te funkcje mogą pomóc Ci zaoszczędzić pieniądze, bo odczytują tylko te dokumenty, których potrzebujesz.

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 równego 10 i zwraca 1 dokument, obciążymy Cię opłatą za 11 odczytów. Ze względu na te dodatkowe koszty w miarę możliwości należy używać kursorów zamiast przesunięcia.

Zapytania inne niż odczyty dokumentów

W przypadku zapytań innych niż odczyty dokumentów, na przykład żądania listy identyfikatorów kolekcji, płacisz 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

Na każde zapytanie obowiązuje minimalna opłata za odczyt 1 dokumentu, nawet jeśli nie zwróci ono żadnych wyników.

Reguły zabezpieczeń Cloud Firestore

Jeśli w przypadku bibliotek klienta mobilnego i klienta internetowego reguły zabezpieczeń Cloud Firestore używają exists(), get() lub getAfter() do odczytu co najmniej 1 dokumentu z bazy danych, zostaną naliczone opłaty za dodatkowe odczyty w ten sposób:

  • Opłaty są naliczane za odczyty niezbędne do oceny reguł zabezpieczeń Cloud Firestore.

    Jeśli na przykład reguły odnoszą się do 3 dokumentów, ale Cloud Firestore musi odczytać tylko 2 z tych dokumentów, aby ocenić reguły, obciążymy Cię opłatą za 2 dodatkowe odczyty zależnych dokumentów.

    Opłata zostanie naliczona tylko za 1 odczyt na zależny dokument, nawet jeśli Twoje reguły odnoszą się do tego dokumentu więcej niż raz.

  • Opłata za ocenę reguły jest naliczana tylko raz na każde żądanie.

    W związku z tym czytanie wielu dokumentów może być tańsze niż odczyty dokumentów pojedynczo, ponieważ czytanie wielu dokumentów wymaga mniejszej liczby żądań.

  • Gdy odsłuchujesz wyniki zapytania, obciążymy Cię opłatą za ocenę reguły we wszystkich tych przypadkach:

    • w momencie wysyłania zapytania,
    • Za każdym razem, gdy wyniki zapytania są aktualizowane.
    • Za każdym razem, gdy urządzenie użytkownika przejdzie w tryb offline, a potem znów będzie online.
    • Po każdej zmianie reguł.
    • Za każdym razem, gdy zaktualizujesz dokumenty zależne w regułach.

Rozmiar pamięci masowej dla bazy danych

Opłaty są naliczane za ilość danych przechowywanych w Cloud Firestore, w tym za ilość miejsca na dane. Są to metadane, automatyczne indeksy i indeksy złożone.

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

  • Identyfikator dokumentu, w tym identyfikator kolekcji i nazwę dokumentu.
  • Nazwa i wartość każdego pola. Cloud Firestore nie obsługuje schematów, dlatego nazwa każdego pola w dokumencie musi być przechowywana razem z wartością pola.
  • Dowolne indeksy z jednym polem 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.

Koszty miejsca na dane są wyrażone w GiB/miesiąc i obliczane codziennie. Cloud Firestore mierzy rozmiar bazy danych codziennie. W okresie miesiąca te przykładowe punkty są uśredniane w celu obliczenia rozmiaru miejsca na dane w bazie danych. Ta średnia wartość jest mnożona przez cenę jednostkową miejsca na dane (GiB w miesiącu)

Dowiedz się, jak miejsce na dane w Cloud Firestore jest obliczane w obliczeniach rozmiaru pamięci masowej.

Dane PITR

Jeśli włączysz PITR, naliczane będą opłaty za przechowywanie danych dotyczących odzyskiwania do określonego momentu. Większość klientów zauważy, że ogólny koszt przechowywania danych PiTR jest podobny do kosztów przechowywania bazy danych.

Koszty przechowywania danych dla odzyskiwania do określonego momentu są wyrażone w GiB/miesiąc i obliczane codziennie. Cloud Firestore codziennie mierzy rozmiar bazy danych. W ciągu miesiąca te przykładowe punkty są uśredniane w celu obliczenia rozmiaru pamięci masowej w bazie danych. Ta średnia wartość jest mnożona przez cenę jednostkową PITR (GiB/miesiąc).

Jeśli np. średni rozmiar bazy danych w ciągu miesiąca wynosi 1 GiB, a PITR jest włączone dla całego miesiąca, to rozmiar płatnych danych PITR również wynosi 1 GiB.

Minimalna kwota płatności: możemy obciążyć Cię maksymalnie 1-dniowym kosztem przechowywania ustalanych adresów IP, nawet jeśli wyłączysz tę funkcję w ciągu 1 dnia od włączenia.

Operacje tworzenia kopii zapasowych i przywracania danych

Jeśli włączysz kopie zapasowe, naliczamy opłaty za przechowywanie kopii zapasowych bazy danych. Rozmiar miejsca na dane kopii zapasowej jest taki sam jak rozmiar bazy danych w momencie utworzenia kopii zapasowej.

Koszt miejsca na dane kopii zapasowych wynosi 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 oblicza się, mnożąc rozmiar miejsca na dane kopii zapasowej przez część miesiąca, w którym jest ona przechowywana, i pomnożona przez cenę jednostkową.

Gdy wykonujesz operację przywracania, Cloud Firestore mierzy rozmiar kopii zapasowej na potrzeby operacji przywracania. Rozmiar kopii zapasowej jest mnożony przez cenę jednostkową operacji przywracania (GiB).

Objaśnienie zapytania

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

Gdy zapytanie jest wyjaśnione przy użyciu 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 objaśniane za pomocą opcji analizy, wykonywane są operacje indeksowania i odczytu, więc opłaty za zapytanie są naliczane jak zwykle. Nie ma dodatkowych opłat za wyjaśnianie i analizowanie aktywności, a jedynie standardowe opłaty za wykonywanie zapytań.

Przepustowość sieci

Opłaty są naliczane za przepustowość sieci używaną przez żądania Cloud Firestore, jak pokazano w kolejnych sekcjach. Koszt przepustowości sieci żądania Cloud Firestore zależy od rozmiaru odpowiedzi żądania, lokalizacji bazy danych Cloud Firestore oraz miejsca docelowego odpowiedzi.

Cloud Firestore oblicza rozmiar odpowiedzi na podstawie formatu zserializowanego komunikatu. Narzut protokołu, np. SSL, nie jest wliczany do limitu przepustowości sieci. Żądania odrzucone przez reguły zabezpieczeń Cloud Firestore nie wliczają się do wykorzystania przepustowości sieci.

Aby sprawdzić wykorzystaną przepustowość sieci, możesz wyeksportować dane rozliczeniowe do pliku w konsoli GCP.

Ogólne ceny sieciowe

Za żądania pochodzące z Google Cloud Platform (na przykład z aplikacji działającej w Google Compute Engine) opłaty są naliczane w następujący sposób:

Typ ruchu Cena
Przychodzące przenoszenie danych Bezpłatnie
Przesyłanie danych w obrębie regionu Bezpłatnie
Przenoszenie danych między regionami w tym samym wielu regionach Bezpłatnie
Przenoszenie 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 Opłaty za wychodzący ruch internetowy w 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.

Usługa Cloud Firestore podlega też dodatkowym opłatom za ruch wychodzący z internetu:

  • Żądania Google Cloud między regionami, z wyłączeniem ruchu między regionami w Stanach Zjednoczonych
  • Żądania spoza Google Cloud (na przykład z urządzenia mobilnego użytkownika)

Zobacz współczynniki ruchu wychodzącego z internetu w Google Cloud.

Zobacz przykładowy cennik

Aby zobaczyć, jak naliczane są koszty rozliczeń za Cloud Firestore w przypadku rzeczywistej przykładowej aplikacji, zapoznaj się z przykładem rozliczania Cloud Firestore.

Zarządzanie wydatkami

Aby uniknąć nieoczekiwanych opłat na rachunku, ustaw budżety miesięczne i alerty w konsoli rozliczeń Google Cloud.

Aby monitorować wykorzystanie Cloud Firestore, otwórz kartę Użycie Cloud Firestore w konsoli Firebase. Używaj panelu do mierzenia wykorzystania w różnych okresach.