Ten dokument wyjaśnia Chmura FireStore szczegóły cenowe. Mówi także, jak ograniczyć i kontrolować swoje wydatki na cloud FireStore.
Jeśli płacisz w walucie innej niż USD, ceny podane w walucie na Cloud Platform SKU zastosowania.
Przegląd cennik
Podczas korzystania z Cloud FireStore, opłata za:
- Liczba dokumentów, które odczytywać, zapisywać i usuwać .
- Ilość pamięci, że korzysta z bazy danych , w tym do napowietrznych metadanych i indeksów.
- Ilość pasma sieciowego, który używasz .
Magazynowania i użytkowania pasma obliczane są gibibytes (listwy), gdzie 1 = 2 Gib 30 bajtów. Wszystkie opłaty naliczane codziennie.
Poniższe sekcje zawierają szczegółowe informacje, jak opłata za korzystanie Chmura FireStore.
Wycena według lokalizacji
Wykazy poniższej tabeli cenowej dla czyta, pisze, usuwa i przechowywanie dla każdej lokalizacji Chmura FireStore:
Wybierz region
USA (Multi-region)
USA (Multi-region)
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,06 $ za 100,000 dokumentów |
zapisy dokumentów | 0,18 $ za 100,000 dokumentów |
Usuwa dokument | 0,02 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,18 / GiB / miesiąc |
Oregon
Oregon
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,03 $ za 100,000 dokumentów |
zapisy dokumentów | 0,09 $ za 100,000 dokumentów |
Usuwa dokument | 0,01 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,15 / GiB / miesiąc |
Los Angeles
Los Angeles
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,036 $ za 100,000 dokumentów |
zapisy dokumentów | 0,108 $ za 100,000 dokumentów |
Usuwa dokument | 0,012 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,108 / GiB / miesiąc |
Salt Lake City
Salt Lake City
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,036 $ za 100,000 dokumentów |
zapisy dokumentów | 0,108 $ za 100,000 dokumentów |
Usuwa dokument | 0,012 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,108 / GiB / miesiąc |
Northern Virginia
Northern Virginia
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,033 $ za 100,000 dokumentów |
zapisy dokumentów | 0,099 $ za 100,000 dokumentów |
Usuwa dokument | 0,011 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,099 / GiB / miesiąc |
Las Vegas
Las Vegas
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,033 $ za 100,000 dokumentów |
zapisy dokumentów | 0,099 $ za 100,000 dokumentów |
Usuwa dokument | 0,011 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,165 / GiB / miesiąc |
Karolina Południowa
Karolina Południowa
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,06 $ za 100,000 dokumentów |
zapisy dokumentów | 0,18 $ za 100,000 dokumentów |
Usuwa dokument | 0,02 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,18 / GiB / miesiąc |
Montreal
Montreal
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,033 $ za 100,000 dokumentów |
zapisy dokumentów | 0,099 $ za 100,000 dokumentów |
Usuwa dokument | 0,011 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,099 / GiB / miesiąc |
San Paulo
San Paulo
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,045 $ za 100,000 dokumentów |
zapisy dokumentów | 0,135 $ za 100,000 dokumentów |
Usuwa dokument | 0,015 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,135 / GiB / miesiąc |
Europa (multi-region)
Europa (multi-region)
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,06 $ za 100,000 dokumentów |
zapisy dokumentów | 0,18 $ za 100,000 dokumentów |
Usuwa dokument | 0,02 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,18 / GiB / miesiąc |
Zurych
Zurych
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,042 $ za 100,000 dokumentów |
zapisy dokumentów | 0,126 $ za 100,000 dokumentów |
Usuwa dokument | 0,014 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,210 / GiB / miesiąc |
Warszawa
Warszawa
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,039 $ za 100,000 dokumentów |
zapisy dokumentów | 0,117 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,195 / GiB / miesiąc |
Frankfurt
Frankfurt
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,039 $ za 100,000 dokumentów |
zapisy dokumentów | 0,117 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,117 / GiB / miesiąc |
Londyn
Londyn
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,039 $ za 100,000 dokumentów |
zapisy dokumentów | 0,117 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,117 / GiB / miesiąc |
Bombaj
Bombaj
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,035 $ za 100,000 dokumentów |
zapisy dokumentów | 0,104 $ za 100,000 dokumentów |
Usuwa dokument | 0,012 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,104 / GiB / miesiąc |
Sydnej
Sydnej
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,038 $ za 100,000 dokumentów |
zapisy dokumentów | 0,115 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,115 / GiB / miesiąc |
Hongkong
Hongkong
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,06 $ za 100,000 dokumentów |
zapisy dokumentów | 0,18 $ za 100,000 dokumentów |
Usuwa dokument | 0,02 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,18 / GiB / miesiąc |
Tajwan
Tajwan
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,0345 $ za 100,000 dokumentów |
zapisy dokumentów | 0,1042 $ za 100,000 dokumentów |
Usuwa dokument | 0,0115 $ za 100,000 dokumentów |
Przechowywane dane | $ ,1725 / GiB / miesiąc |
Tokio
Tokio
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,038 $ za 100,000 dokumentów |
zapisy dokumentów | 0,115 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,115 / GiB / miesiąc |
Singapur
Singapur
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,0369 $ za 100,000 dokumentów |
zapisy dokumentów | 0,1107 $ za 100,000 dokumentów |
Usuwa dokument | 0,0123 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,1846 / GiB / miesiąc |
Djakarta
Djakarta
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,038 $ za 100,000 dokumentów |
zapisy dokumentów | 0,115 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,192 / GiB / miesiąc |
Osaka
Osaka
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,038 $ za 100,000 dokumentów |
zapisy dokumentów | 0,115 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,195 / GiB / miesiąc |
Seul
Seul
Cennik poza bezpłatnego przydziału | |
---|---|
dokument czyta | 0,038 $ za 100,000 dokumentów |
zapisy dokumentów | 0,115 $ za 100,000 dokumentów |
Usuwa dokument | 0,013 $ za 100,000 dokumentów |
Przechowywane dane | $ 0,192 / GiB / miesiąc |
Jeśli płacisz w walucie innej niż USD, ceny podane w walucie na Cloud Platform SKU zastosowania.
Czyta, pisze i usuwa
Opłata jest naliczana za każdy dokument odczytywać, zapisywać i usuwać, które wykonują z chmurą FireStore.
Opłaty za zapisy i usuwa są proste. Pisze dla każdego set
lub update
liczy Praca jako pojedynczego zapisu.
Opłaty za odczytuje pewne niuanse, które należy pamiętać. Poniższe sekcje wyjaśniają te niuanse w szczegółach.
Słuchanie wyników zapytania
Chmura Firestore pozwala słuchać do wyników kwerendy i uzyskać aktualizacje w czasie rzeczywistym, gdy zmiana wyniki kwerendy.
Kiedy słuchasz wynikach kwerendy, jesteś za każdym razem do odczytu dokumentu w zbiorze wynikowym jest dodane lub zaktualizowane. Jesteś również opłata za odczyt, gdy dokument jest usuwany ze zbioru wynikowego, ponieważ dokument nie zmieniło. (W przeciwieństwie do tego, gdy dokument jest usuwany, nie jesteś naładowany do odczytu).
Ponadto, jeśli słuchacz zostanie odłączone na dłużej niż 30 minut (na przykład, gdy użytkownik przechodzi do trybu offline), będzie opłata za brzmi jakbyś wydał zapytanie nowiuteńki.
Zarządzanie dużych zestawów wyników
Chmura Firestore ma kilka funkcji ułatwiających zarządzanie zapytań zwracających dużą liczbę wyników:
- Kursory , które pozwalają, aby wznowić długo działa zapytania.
- Tokeny stron , które pomogą Ci paginate wyniki kwerendy.
- Ograniczeń , które określają, ile wyniki odzyskać.
- Offsety , które pozwalają na pominięcie określonej liczby dokumentów.
Nie ma żadnych dodatkowych kosztów za korzystanie z kursorami, żetonami stron i ograniczeń. W rzeczywistości, te cechy mogą pomóc zaoszczędzić pieniądze poprzez czytanie tylko te dokumenty, które faktycznie potrzebują.
Jednak po wysłaniu zapytania, który zawiera offset, zostanie obciążony lektura dla każdego dokumentu pomijane. Na przykład, jeśli zapytanie wykorzystuje przesunięcie 10, a kwerenda zwraca 1 dokument, jesteś za 11 czyta. Z tego powodu dodatkowych kosztów, należy użyć kursorów zamiast przesunięcia w miarę możliwości.
Zapytania inne niż dokument czyta
W przypadku pytań innych niż dokument czyta, takich jak wniosek o liście identyfikatorów zbiórki, to są rozliczane na jednej odczytu dokumentów. Jeśli pobieranie komplet wyników wymaga więcej niż jeden wniosek (na przykład, jeśli używasz paginacji), to są rozliczane raz na zamówienie.
Minimalna opłata za zapytaniami
Jest opłata najmniej jeden dokument czytać dla każdego zapytania, które można wykonać, nawet jeśli wróci zapytania żadnych wyników.
Zasady bezpieczeństwa cloud Firestore
Dla bibliotek mobilnych i klientów internetowych, jeśli Chmura Firestore Zasady bezpieczeństwa Zastosowanie exists()
, get()
, lub getAfter()
, aby przeczytać jeden lub więcej dokumentów z bazy danych, opłata za dodatkowe brzmi następująco:
Jesteś za odczytuje, które są niezbędne, aby ocenić swoje Chmura FireStore reguł bezpieczeństwa.
Na przykład, jeśli zasady odnoszą się do trzech dokumentów, ale Chmura Firestore ma tylko czytać dwa z tych dokumentów, aby ocenić swoje zasady, będzie opłata za dwa dodatkowe czyta dla dokumentów zależnych.
Opłaty są naliczane tylko jeden odczyt każdego dokumentu zależnej nawet jeśli zasady odnoszą się do tego dokumentu więcej niż jeden raz.
Jesteś za oceny reguły tylko raz na zamówienie.
W rezultacie, może kosztować mniej czytać wiele dokumentów niż czytać dokumenty po jednym na raz, bo czytając wiele dokumentów wymaga mniejszej liczby żądań.
Kiedy słuchasz wynikach kwerendy, jesteś za oceny reguły we wszystkich następujących przypadkach:
- Podczas wydawania zapytania.
- Za każdym razem wyniki kwerendy są aktualizowane.
- Za każdym razem urządzenie użytkownika przechodzi w tryb offline, a następnie wraca w Internecie.
- Za każdym razem aktualizować swoje zasady.
- Za każdym razem aktualizować dokumenty zależne od swoich zasad.
wielkość bagażu
Jesteś za ilość danych, które są przechowywane w chmurze FireStore, w tym napowietrznych pamięci. Ilość narzutu zawiera metadane automatycznych indeksów i indeksy kompozytowych. Każdy dokument przechowywany w chmurze FireStore wymaga następujące metadane:
- Identyfikator dokumentu, zawierająca ID zbiórki i nazwę dokumentu.
- Nazwa i wartość każdej dziedzinie. Ponieważ Chmura Firestore jest schemaless, nazwę każdego pola w dokumencie muszą być przechowywane z wartością pola.
- Każdy pojedynczy pola i indeksy kompozytowe, które odnoszą się do dokumentu. Każdy wpis indeks zawiera identyfikator kolekcji; dowolna liczba wartości pól, w zależności od definicji indeksu; i nazwa dokumentu.
Naucz Chmura Firestore przechowywania oblicza się pojemności pamięci obliczeń . Można sprawdzić ilość pamięci, że baza danych używa odwiedzając przydziału App Engine Szczegóły strony w GCP Console.
przepustowość sieci
Jesteś za pasma sieciowego używanego przez prośby Chmura FireStore, jak pokazano w poniższych sekcjach. Koszt przepustowość sieci z prośbą Chmura FireStore zależy od wielkości wniosek reagowania, lokalizacji bazy danych Chmura FireStore i przeznaczenia odpowiedzi.
Chmura Firestore oblicza wielkość reakcji w oparciu o odcinkach formatu wiadomości. Protokół napowietrznych, takich jak narzut SSL, nie liczą się do wykorzystania pasma sieciowego. Wnioski odrzucone przez chmurze FireStore zasad bezpieczeństwa nie liczą się do wykorzystania pasma sieciowego.
Aby dowiedzieć się, ile przepustowość sieci użyłeś, można skorzystać z GCP konsoli do eksportowania danych rozliczeniowych do pliku .
Ogólne cenowa sieci
Żądań, które pochodzą ciągu Google Cloud Platform (na przykład z aplikacji działającej na Google Compute Engine), opłaty naliczane są w następujący sposób:
Rodzaj ruchu | Cena £ |
---|---|
Ingres | Wolny |
Wyjście w regionie | Wolny |
Wyjście pomiędzy regionami tego samego wielostrefowego | Wolny |
Wyjście pomiędzy regionami w USA (na listwy) | $ ,01 (pierwsze 10 GiB miesięcznie są darmowe) |
Wysiadanie między regionami, a nie w tym ruchu między regionami USA | Google Cloud Platform Ceny internetowe egress |
Jeśli płacisz w walucie innej niż USD, ceny podane w walucie na Cloud Platform SKU zastosowania.
Chmura Firestore jest również przedmiotem dodatkowych opłat internet wysiadanie na następujące cele:
- Google Cloud żąda między regionami, a nie w tym ruchu między regionami USA
- Wnioski spoza Google Cloud (na przykład z urządzenia mobilnego użytkownika)
Zobacz Google Cloud Ceny internetowe wysiadanie .
Zobacz przykładowe cenową
Aby zobaczyć, jak koszty fakturowania Chmura FireStore przypadają w app próbki w świecie rzeczywistym, zobacz przykład rozliczeniowe Chmura FireStore .
Zarządzaj spędzeniu
Aby uniknąć niespodziewanych opłat na rachunku, zestaw miesięcznych budżetów i alarmów z wykorzystaniem konsoli rozliczeniowe Google Cloud użytkownika.
Aby monitorować wykorzystanie Chmura FireStore otwórz Chmura FireStore kartę Wykorzystanie w konsoli Firebase. Użyj deski rozdzielczej, aby ocenić swoje wykorzystanie w różnych okresach czasowych.