Hiểu thanh toán Cloud Firestore

Tài liệu này giải thích chi tiết về giá của Cloud Firestore.

Nếu bạn thanh toán bằng đơn vị tiền tệ khác USD thì giá được liệt kê bằng đơn vị tiền tệ của bạn trên SKU Nền tảng đám mây sẽ được áp dụng.

Tổng quan về giá

Khi bạn sử dụng Cloud Firestore, bạn sẽ bị tính phí những khoản sau:

  • Số lượng tài liệu bạn đọc, viết và xóa .
  • Số lượng mục chỉ mục khớp với các truy vấn tổng hợp . Bạn bị tính phí một lần đọc tài liệu cho mỗi lô có tối đa 1000 mục nhập chỉ mục khớp với truy vấn.
  • Dung lượng lưu trữ mà cơ sở dữ liệu của bạn sử dụng , bao gồm cả chi phí dành cho siêu dữ liệu và chỉ mục.
  • Lượng băng thông mạng mà bạn sử dụng .

Việc sử dụng dung lượng và băng thông được tính bằng gibibyte (GiB), trong đó 1 GiB = 2 30 byte. Tất cả các khoản phí tích lũy hàng ngày.

Các phần sau đây cung cấp thông tin chi tiết về cách bạn bị tính phí cho việc sử dụng Cloud Firestore của mình.

Hạn ngạch miễn phí

Cloud Firestore cung cấp hạn ngạch miễn phí cho phép bạn bắt đầu với cơ sở dữ liệu (default) của mình mà không mất phí. Số lượng hạn ngạch miễn phí được liệt kê dưới đây. Nếu cần thêm hạn ngạch, bạn phải bật tính năng thanh toán cho dự án Google Cloud của mình .

Hạn ngạch được áp dụng hàng ngày và được đặt lại vào khoảng nửa đêm theo giờ Thái Bình Dương.

Chỉ cơ sở dữ liệu (default) mới đủ điều kiện nhận hạn ngạch miễn phí.

Bậc miễn phí Hạn ngạch
Dữ liệu được lưu trữ 1 GiB
Đọc tài liệu 50.000 mỗi ngày
Viết tài liệu 20.000 mỗi ngày
Xóa tài liệu 20.000 mỗi ngày
Truyền dữ liệu đi 10 GiB mỗi tháng

Các hoạt động và tính năng sau đây không bao gồm việc sử dụng miễn phí. Bạn phải kích hoạt thanh toán để sử dụng các tính năng này:

  • Sử dụng cơ sở dữ liệu có tên (không mặc định)
  • TTL xóa
  • Dữ liệu PITR
  • Sao lưu dữ liệu
  • Khôi phục hoạt động

Để biết thêm thông tin về cách tính phí các tính năng này, hãy xem Giá dung lượng .

Định giá theo vị trí

Bảng sau liệt kê giá đọc, ghi, xóa và lưu trữ cho từng vị trí Cloud Firestore:

Chọn địa bàn

Hoa Kỳ (đa vùng)

Hoa Kỳ (đa vùng)

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,06 USD trên 100.000 tài liệu
Viết tài liệu 0,18 USD trên 100.000 tài liệu
Xóa tài liệu 0,02 USD trên 100.000 tài liệu
TTL xóa 0,02 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,18 USD/GiB/tháng
Dữ liệu PITR 0,18 USD/GiB/tháng
Sao lưu dữ liệu 0,03 USD/GiB/tháng
Khôi phục hoạt động 0,4 USD/GiB

Oregon

Oregon

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,03 USD trên 100.000 tài liệu
Viết tài liệu 0,09 USD trên 100.000 tài liệu
Xóa tài liệu 0,01 USD trên 100.000 tài liệu
TTL xóa 0,01 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,15 USD/GiB/tháng
Dữ liệu PITR 0,15 USD/GiB/tháng
Sao lưu dữ liệu 0,03 USD/GiB/tháng
Khôi phục hoạt động 0,2 USD/GiB

Los Angeles

Los Angeles

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,036 USD trên 100.000 tài liệu
Viết tài liệu 0,108 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,108 USD/GiB/tháng
PITR 0,108 USD/GiB/tháng
Sao lưu dữ liệu 0,036 USD/GiB/tháng
Khôi phục hoạt động 0,24 USD/GiB

Thành phố Salt Lake

Thành phố Salt Lake

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,036 USD trên 100.000 tài liệu
Viết tài liệu 0,108 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,18 USD/GiB/tháng
Dữ liệu PITR 0,18 USD/GiB/tháng
Sao lưu dữ liệu 0,036 USD/GiB/tháng
Khôi phục hoạt động 0,24 USD/GiB

Bắc Virginia

Bắc Virginia

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,033 USD trên 100.000 tài liệu
Viết tài liệu 0,099 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,099 USD/GiB/tháng
Dữ liệu PITR 0,099 USD/GiB/tháng
Sao lưu dữ liệu 0,033 USD/GiB/tháng
Khôi phục hoạt động 0,22 USD/GiB

Las Vegas

Las Vegas

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,033 USD trên 100.000 tài liệu
Viết tài liệu 0,099 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,165 USD/GiB/tháng
Dữ liệu PITR 0,165 USD/GiB/tháng
Sao lưu dữ liệu 0,033 USD/GiB/tháng
Khôi phục hoạt động 0,22 USD/GiB

phía Nam Carolina

phía Nam Carolina

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,06 USD trên 100.000 tài liệu
Viết tài liệu 0,18 USD trên 100.000 tài liệu
Xóa tài liệu 0,02 USD trên 100.000 tài liệu
TTL xóa 0,02 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,18 USD/GiB/tháng
Dữ liệu PITR 0,18 USD/GiB/tháng
Sao lưu dữ liệu 0,03 USD/GiB/tháng
Khôi phục hoạt động 0,4 USD/GiB

Montréal

Montréal

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,033 USD trên 100.000 tài liệu
Viết tài liệu 0,099 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,099 USD/GiB/tháng
Dữ liệu PITR 0,099 USD/GiB/tháng
Sao lưu dữ liệu 0,033 USD/GiB/tháng
Khôi phục hoạt động 0,22 USD/GiB

Toronto

Toronto

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,033 USD trên 100.000 tài liệu
Viết tài liệu 0,099 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,165 USD/GiB/tháng
Dữ liệu PITR 0,165 USD/GiB/tháng
Sao lưu dữ liệu 0,033 USD/GiB/tháng
Khôi phục hoạt động 0,22 USD/GiB

Sao Paulo

Sao Paulo

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,045 USD trên 100.000 tài liệu
Viết tài liệu 0,135 USD trên 100.000 tài liệu
Xóa tài liệu 0,015 USD trên 100.000 tài liệu
TTL xóa 0,015 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,135 USD/GiB/tháng
Dữ liệu PITR 0,135 USD/GiB/tháng
Sao lưu dữ liệu 0,045 USD/GiB/tháng
Khôi phục hoạt động 0,3 USD/GiB

Châu Âu (đa vùng)

Châu Âu (đa vùng)

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,06 USD trên 100.000 tài liệu
Viết tài liệu 0,18 USD trên 100.000 tài liệu
Xóa tài liệu 0,02 USD trên 100.000 tài liệu
TTL xóa 0,02 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,18 USD/GiB/tháng
Dữ liệu PITR 0,18 USD/GiB/tháng
Sao lưu dữ liệu 0,03 USD/GiB/tháng
Khôi phục hoạt động 0,4 USD/GiB

Zurich

Zurich

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,042 USD trên 100.000 tài liệu
Viết tài liệu 0,126 USD trên 100.000 tài liệu
Xóa tài liệu 0,014 USD trên 100.000 tài liệu
TTL xóa 0,014 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,210 USD/GiB/tháng
Dữ liệu PITR 0,210 USD/GiB/tháng
Sao lưu dữ liệu 0,042 USD/GiB/tháng
Khôi phục hoạt động 0,28 USD/GiB

Vacsava

Vacsava

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,039 USD trên 100.000 tài liệu
Viết tài liệu 0,117 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,195 USD/GiB/tháng
Dữ liệu PITR 0,195 USD/GiB/tháng
Sao lưu dữ liệu 0,039 USD/GiB/tháng
Khôi phục hoạt động 0,26 USD/GiB

Frankfurt

Frankfurt

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,039 USD trên 100.000 tài liệu
Viết tài liệu 0,117 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,117 USD/GiB/tháng
Dữ liệu PITR 0,117 USD/GiB/tháng
Sao lưu dữ liệu 0,039 USD/GiB/tháng
Khôi phục hoạt động 0,26 USD/GiB

nước Hà Lan

nước Hà Lan

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,034 USD trên 100.000 tài liệu
Viết tài liệu 0,102 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,170 USD/GiB/tháng
Dữ liệu PITR 0,170 USD/GiB/tháng
Sao lưu dữ liệu 0,035 USD/GiB/tháng
Khôi phục hoạt động 0,23 USD/GiB

London

London

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,039 USD trên 100.000 tài liệu
Viết tài liệu 0,117 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,117 USD/GiB/tháng
Dữ liệu PITR 0,117 USD/GiB/tháng
Sao lưu dữ liệu 0,039 USD/GiB/tháng
Khôi phục hoạt động 0,26 USD/GiB

nước Bỉ

nước Bỉ

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,033 USD trên 100.000 tài liệu
Viết tài liệu 0,099 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,165 USD/GiB/tháng
Dữ liệu PITR 0,165 USD/GiB/tháng
Sao lưu dữ liệu 0,033 USD/GiB/tháng
Khôi phục hoạt động 0,220 USD/GiB

Paris

Paris

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,036 USD trên 100.000 tài liệu
Viết tài liệu 0,107 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,179 USD/GiB/tháng
Dữ liệu PITR 0,179 USD/GiB/tháng
Sao lưu dữ liệu 0,036 USD/GiB/tháng
Khôi phục hoạt động 0,238 USD/GiB

Doha

Doha

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,036 USD trên 100.000 tài liệu
Viết tài liệu 0,109 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,182 USD/GiB/tháng
Dữ liệu PITR 0,182 USD/GiB/tháng
Sao lưu dữ liệu 0,036 USD/GiB/tháng
Khôi phục hoạt động 0,243 USD/GiB

Dammam

Dammam

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,048 USD trên 100.000 tài liệu
Viết tài liệu 0,144 USD trên 100.000 tài liệu
Xóa tài liệu 0,016 USD trên 100.000 tài liệu
TTL xóa 0,016 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,240 USD/GiB/tháng
Dữ liệu PITR 0,240 USD/GiB/tháng
Sao lưu dữ liệu 0,048 USD/GiB/tháng
Khôi phục hoạt động 0,320 USD/GiB

Tel Aviv

Tel Aviv

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,034 USD trên 100.000 tài liệu
Viết tài liệu 0,102 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,170 USD/GiB/tháng
Dữ liệu PITR 0,170 USD/GiB/tháng
Sao lưu dữ liệu 0,034 USD/GiB/tháng
Khôi phục hoạt động 0,226 USD/GiB

Mumbai

Mumbai

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,035 USD trên 100.000 tài liệu
Viết tài liệu 0,104 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,104 USD/GiB/tháng
Dữ liệu PITR 0,104 USD/GiB/tháng
Sao lưu dữ liệu 0,035 USD/GiB/tháng
Khôi phục hoạt động 0,23 USD/GiB

Đê-li

Đê-li

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,035 USD trên 100.000 tài liệu
Viết tài liệu 0,104 USD trên 100.000 tài liệu
Xóa tài liệu 0,012 USD trên 100.000 tài liệu
TTL xóa 0,012 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,173 USD/GiB/tháng
Dữ liệu PITR 0,173 USD/GiB/tháng
Sao lưu dữ liệu 0,035 USD/GiB/tháng
Khôi phục hoạt động 0,23 USD/GiB

Sydney

Sydney

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,038 USD trên 100.000 tài liệu
Viết tài liệu 0,115 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,115 USD/GiB/tháng
Dữ liệu PITR 0,115 USD/GiB/tháng
Sao lưu dữ liệu 0,038 USD/GiB/tháng
Khôi phục hoạt động 0,256 USD/GiB

Melbourne

Melbourne

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,034 USD trên 100.000 tài liệu
Viết tài liệu 0,103 USD trên 100.000 tài liệu
Xóa tài liệu 0,011 USD trên 100.000 tài liệu
TTL xóa 0,011 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,171 USD/GiB/tháng
Dữ liệu PITR 0,171 USD/GiB/tháng
Sao lưu dữ liệu 0,034 USD/GiB/tháng
Khôi phục hoạt động 0,228 USD/GiB

Hồng Kông

Hồng Kông

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,06 USD trên 100.000 tài liệu
Viết tài liệu 0,18 USD trên 100.000 tài liệu
Xóa tài liệu 0,02 USD trên 100.000 tài liệu
TTL xóa 0,02 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,18 USD/GiB/tháng
Dữ liệu PITR 0,18 USD/GiB/tháng
Sao lưu dữ liệu 0,035 USD/GiB/tháng
Khôi phục hoạt động 0,23 USD/GiB

Đài Loan

Đài Loan

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,0345 USD trên 100.000 tài liệu
Viết tài liệu 0,1042 USD trên 100.000 tài liệu
Xóa tài liệu 0,0115 USD trên 100.000 tài liệu
TTL xóa 0,0115 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,1725 USD/GiB/tháng
Dữ liệu PITR 0,1725 USD/GiB/tháng
Sao lưu dữ liệu 0,035 USD/GiB/tháng
Khôi phục hoạt động 0,23 USD/GiB

Tokyo

Tokyo

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,038 USD trên 100.000 tài liệu
Viết tài liệu 0,115 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,115 USD/GiB/tháng
Dữ liệu PITR 0,115 USD/GiB/tháng
Sao lưu dữ liệu 0,038 USD/GiB/tháng
Khôi phục hoạt động 0,256 USD/GiB

Singapore

Singapore

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,0369 USD trên 100.000 tài liệu
Viết tài liệu 0,1107 USD trên 100.000 tài liệu
Xóa tài liệu 0,0123 USD trên 100.000 tài liệu
TTL xóa 0,0123 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,1846 USD/GiB/tháng
Dữ liệu PITR 0,1846 USD/GiB/tháng
Sao lưu dữ liệu 0,037 USD/GiB/tháng
Khôi phục hoạt động 0,246 USD/GiB

Thủ đô Jakarta

Thủ đô Jakarta

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,038 USD trên 100.000 tài liệu
Viết tài liệu 0,115 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,192 USD/GiB/tháng
Dữ liệu PITR 0,192 USD/GiB/tháng
Sao lưu dữ liệu 0,038 USD/GiB/tháng
Khôi phục hoạt động 0,256 USD/GiB

Osaka

Osaka

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,038 USD trên 100.000 tài liệu
Viết tài liệu 0,115 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,195 USD/GiB/tháng
Dữ liệu PITR 0,195 USD/GiB/tháng
Sao lưu dữ liệu 0,038 USD/GiB/tháng
Khôi phục hoạt động 0,256 USD/GiB

Seoul

Seoul

Định giá vượt quá hạn ngạch miễn phí
Đọc tài liệu 0,038 USD trên 100.000 tài liệu
Viết tài liệu 0,115 USD trên 100.000 tài liệu
Xóa tài liệu 0,013 USD trên 100.000 tài liệu
TTL xóa 0,013 USD trên 100.000 tài liệu
Dữ liệu được lưu trữ 0,192 USD/GiB/tháng
Dữ liệu PITR 0,192 USD/GiB/tháng
Sao lưu dữ liệu 0,038 USD/GiB/tháng
Khôi phục hoạt động 0,256 USD/GiB

Nếu bạn thanh toán bằng đơn vị tiền tệ khác USD thì giá được liệt kê bằng đơn vị tiền tệ của bạn trên SKU Nền tảng đám mây sẽ được áp dụng.

Không có hạn ngạch miễn phí cho cơ sở dữ liệu được đặt tên

Để tạo cơ sở dữ liệu có tên (không mặc định), bạn phải nâng cấp gói thanh toán của dự án.

Bạn không phải trả thêm phí khi tạo hoặc xóa cơ sở dữ liệu được đặt tên nhưng những cơ sở dữ liệu đó không đủ điều kiện nhận hạn ngạch miễn phí. Thay vào đó, bạn sẽ bị tính phí đối với việc sử dụng các cơ sở dữ liệu có tên đó.

Đọc, viết và xóa

Bạn bị tính phí cho mỗi lần đọc, viết và xóa tài liệu mà bạn thực hiện với Cloud Firestore.

Phí ghi và xóa rất đơn giản. Đối với việc ghi, mỗi thao tác set hoặc update được tính là một lần ghi.

Phí đọc có một số sắc thái mà bạn nên ghi nhớ. Các phần sau đây giải thích chi tiết những sắc thái này.

Truy vấn tổng hợp

Đối với các truy vấn tổng hợp như count() , sum()avg() , bạn sẽ bị tính phí một lần đọc tài liệu cho mỗi lô có tối đa 1000 mục nhập chỉ mục khớp với truy vấn. Đối với các truy vấn tổng hợp khớp với 0 mục nhập chỉ mục, sẽ phải trả phí tối thiểu cho một lần đọc tài liệu.

Ví dụ: các phép toán count() khớp từ 0 đến 1000 mục nhập chỉ mục sẽ được tính phí cho một lần đọc tài liệu. Đối với thao tác count() khớp với 1500 mục nhập chỉ mục, bạn sẽ bị tính phí cho 2 lần đọc tài liệu.

Nghe kết quả truy vấn

Cloud Firestore cho phép bạn nghe kết quả truy vấn và nhận thông tin cập nhật theo thời gian thực khi kết quả truy vấn thay đổi.

Khi bạn nghe kết quả của một truy vấn, bạn sẽ bị tính phí cho một lần đọc mỗi khi tài liệu trong tập kết quả được thêm hoặc cập nhật. Bạn cũng bị tính phí cho lần đọc khi tài liệu bị xóa khỏi tập kết quả vì tài liệu đã thay đổi. (Ngược lại, khi tài liệu bị xóa, bạn không bị tính phí đọc.)

Việc tính phí cho người nghe trong SDKS dành cho thiết bị di động và web cũng phụ thuộc vào việc có bật tính năng lưu trữ ngoại tuyến hay không:

  • Nếu tính năng lưu trữ ngoại tuyến được bật và trình nghe bị ngắt kết nối trong hơn 30 phút (ví dụ: nếu người dùng ngoại tuyến), bạn sẽ bị tính phí cho các lần đọc như thể bạn đã đưa ra một truy vấn hoàn toàn mới.

  • Nếu tính năng duy trì ngoại tuyến bị tắt, bạn sẽ bị tính phí cho các lần đọc như thể bạn đã đưa ra một truy vấn hoàn toàn mới bất cứ khi nào trình nghe ngắt kết nối và kết nối lại.

Quản lý tập hợp kết quả lớn

Cloud Firestore có một số tính năng giúp bạn quản lý các truy vấn trả về số lượng lớn kết quả:

  • Con trỏ , cho phép bạn tiếp tục truy vấn dài hạn.
  • thông báo trang giúp bạn phân trang kết quả truy vấn.
  • Giới hạn , chỉ định số lượng kết quả cần truy xuất.
  • Offsets , cho phép bạn bỏ qua một số lượng tài liệu cố định.

Không có chi phí bổ sung cho việc sử dụng con trỏ, mã thông báo trang và giới hạn. Trên thực tế, những tính năng này có thể giúp bạn tiết kiệm tiền bằng cách chỉ đọc những tài liệu bạn thực sự cần.

Tuy nhiên, khi bạn gửi một truy vấn bao gồm phần chênh lệch, bạn sẽ bị tính phí đọc cho mỗi tài liệu bị bỏ qua. Ví dụ: nếu truy vấn của bạn sử dụng độ lệch là 10 và truy vấn trả về 1 tài liệu thì bạn sẽ bị tính phí cho 11 lần đọc. Vì chi phí bổ sung này, bạn nên sử dụng con trỏ thay vì offset bất cứ khi nào có thể.

Các truy vấn không phải là đọc tài liệu

Đối với các truy vấn không phải là đọc tài liệu, chẳng hạn như yêu cầu danh sách ID bộ sưu tập, bạn sẽ bị tính phí cho một lần đọc tài liệu. Nếu việc tìm nạp toàn bộ kết quả yêu cầu nhiều hơn một yêu cầu (ví dụ: nếu bạn đang sử dụng tính năng phân trang), bạn sẽ bị tính phí một lần cho mỗi yêu cầu.

Phí truy vấn tối thiểu

Có một khoản phí tối thiểu cho một lần đọc tài liệu cho mỗi truy vấn bạn thực hiện, ngay cả khi truy vấn không trả về kết quả nào.

Quy tắc bảo mật của Cloud Firestore

Đối với thư viện máy khách web và thiết bị di động, nếu Quy tắc bảo mật Cloud Firestore của bạn sử dụng exists() , get() hoặc getAfter() để đọc một hoặc nhiều tài liệu từ cơ sở dữ liệu của bạn, bạn sẽ bị tính phí cho các lần đọc bổ sung như sau:

  • Bạn bị tính phí cho các lần đọc cần thiết để đánh giá Quy tắc bảo mật Cloud Firestore của mình.

    Ví dụ: nếu quy tắc của bạn đề cập đến ba tài liệu, nhưng Cloud Firestore chỉ phải đọc hai trong số những tài liệu đó để đánh giá quy tắc của bạn, bạn sẽ bị tính phí cho hai lần đọc bổ sung cho các tài liệu phụ thuộc.

    Bạn chỉ bị tính phí một lần đọc cho mỗi tài liệu phụ thuộc ngay cả khi quy tắc của bạn đề cập đến tài liệu đó nhiều lần.

  • Bạn chỉ bị tính phí đánh giá quy tắc một lần cho mỗi yêu cầu.

    Kết quả là, việc đọc nhiều tài liệu có thể tốn ít chi phí hơn so với việc đọc từng tài liệu một vì việc đọc nhiều tài liệu yêu cầu ít yêu cầu hơn.

  • Khi bạn nghe kết quả của một truy vấn, bạn sẽ bị tính phí đánh giá quy tắc trong tất cả các trường hợp sau:

    • Khi bạn đưa ra truy vấn.
    • Mỗi lần kết quả truy vấn được cập nhật.
    • Bất cứ khi nào thiết bị của người dùng ngoại tuyến, sau đó sẽ trực tuyến trở lại.
    • Bất cứ lúc nào bạn cập nhật các quy tắc của bạn.
    • Bất cứ lúc nào bạn cập nhật các tài liệu phụ thuộc trong quy tắc của mình.

Kích thước lưu trữ cơ sở dữ liệu

Bạn bị tính phí cho lượng dữ liệu bạn lưu trữ trong Cloud Firestore, bao gồm cả chi phí lưu trữ. Lượng chi phí bao gồm siêu dữ liệu, chỉ mục tự động và chỉ mục tổng hợp.

Mỗi tài liệu được lưu trữ trong Cloud Firestore yêu cầu siêu dữ liệu sau:

  • ID tài liệu, bao gồm ID bộ sưu tập và tên tài liệu.
  • Tên và giá trị của từng trường. Vì Cloud Firestore không có sơ đồ nên tên của từng trường trong tài liệu phải được lưu trữ cùng với giá trị trường.
  • Bất kỳ chỉ mục trường đơn và tổng hợp nào tham chiếu đến tài liệu. Mỗi mục nhập chỉ mục chứa ID bộ sưu tập; bất kỳ số lượng giá trị trường nào, tùy thuộc vào định nghĩa chỉ mục; và tên tài liệu.

Chi phí lưu trữ được tính bằng GiB/tháng và được tính hàng ngày. Cloud Firestore đo kích thước cơ sở dữ liệu hàng ngày. Trong khoảng thời gian một tháng, các điểm mẫu này được tính trung bình để tính toán kích thước lưu trữ cơ sở dữ liệu. Giá trị trung bình này được nhân với đơn giá lưu trữ (GiB-tháng)

Tìm hiểu cách tính toán dung lượng lưu trữ của Cloud Firestore tại Tính toán kích thước lưu trữ .

Dữ liệu PITR

Nếu bạn bật PITR , bạn sẽ bị tính phí lưu trữ dữ liệu PITR. Hầu hết khách hàng sẽ thấy rằng tổng chi phí lưu trữ dữ liệu PiTR tương tự như chi phí lưu trữ cơ sở dữ liệu.

Chi phí lưu trữ cho PITR được tính bằng GiB/tháng và được tính hàng ngày. Cloud Firestore đo kích thước cơ sở dữ liệu hàng ngày. Trong khoảng thời gian một tháng, các điểm mẫu này được tính trung bình để tính toán kích thước lưu trữ cơ sở dữ liệu. Giá trị trung bình này được nhân với đơn giá PITR (GiB-tháng).

Ví dụ: nếu kích thước trung bình của cơ sở dữ liệu của bạn trong một tháng là 1 GiB và PITR được bật cho cả tháng thì kích thước dữ liệu PITR phải trả cũng là 1 GiB.

Thanh toán tối thiểu: Bạn có thể bị tính phí lưu trữ PITR lên tới 1 ngày ngay cả khi bạn tắt PITR trong vòng một ngày sau khi kích hoạt.

Sao lưu dữ liệu và khôi phục hoạt động

Nếu bạn bật sao lưu , bạn sẽ bị tính phí cho việc lưu trữ các bản sao lưu cơ sở dữ liệu của mình. Kích thước lưu trữ cho bản sao lưu bằng với kích thước lưu trữ của cơ sở dữ liệu khi bạn thực hiện sao lưu.

Chi phí lưu trữ cho các bản sao lưu được tính bằng GiB/tháng. Trong khoảng thời gian một tháng, số ngày mà mỗi bản sao lưu được giữ lại, tính trung bình trong tháng cũng được tính toán. Chi phí của mỗi lần sao lưu được tính bằng dung lượng lưu trữ của bản sao lưu nhân với tỷ lệ của tháng giữ lại bản sao lưu, nhân với đơn giá.

Khi bạn thực hiện thao tác khôi phục, Cloud Firestore sẽ đo kích thước của bản sao lưu cho thao tác khôi phục. Kích thước của bản sao lưu được nhân với đơn giá của các hoạt động khôi phục (GiB).

Băng thông mạng

Bạn bị tính phí cho băng thông mạng được sử dụng bởi các yêu cầu Cloud Firestore của bạn, như được hiển thị trong các phần sau. Chi phí băng thông mạng của yêu cầu Cloud Firestore tùy thuộc vào kích thước phản hồi của yêu cầu, vị trí cơ sở dữ liệu Cloud Firestore của bạn và đích đến của phản hồi.

Cloud Firestore tính toán kích thước phản hồi dựa trên định dạng tin nhắn được tuần tự hóa. Chi phí giao thức, chẳng hạn như chi phí SSL, không được tính vào mức sử dụng băng thông mạng. Các yêu cầu bị từ chối theo Quy tắc bảo mật Cloud Firestore của bạn không được tính vào việc sử dụng băng thông mạng.

Để tìm hiểu lượng băng thông mạng bạn đã sử dụng, bạn có thể sử dụng Bảng điều khiển GCP để xuất dữ liệu thanh toán của mình sang tệp .

Giá mạng chung

Đối với các yêu cầu bắt nguồn từ Google Cloud Platform (ví dụ: từ một ứng dụng chạy trên Google Computer Engine), bạn sẽ bị tính phí như sau:

Loại lưu lượng truy cập Giá
Truyền dữ liệu vào Miễn phí
Truyền dữ liệu trong một khu vực Miễn phí
Truyền dữ liệu giữa các vùng trong cùng một đa vùng Miễn phí
Truyền dữ liệu giữa các vùng trong Hoa Kỳ (mỗi GiB) 0,01 USD (miễn phí 10 GiB đầu tiên mỗi tháng)
Truyền dữ liệu giữa các vùng, không bao gồm lưu lượng giữa các vùng của Hoa Kỳ Tốc độ truyền dữ liệu internet đi của Google Cloud Platform

Nếu bạn thanh toán bằng đơn vị tiền tệ khác USD thì giá được liệt kê bằng đơn vị tiền tệ của bạn trên SKU Nền tảng đám mây sẽ được áp dụng.

Cloud Firestore cũng phải chịu thêm phí truy cập Internet cho các trường hợp sau:

  • Yêu cầu Google Cloud giữa các khu vực, không bao gồm lưu lượng truy cập giữa các khu vực của Hoa Kỳ
  • Yêu cầu từ bên ngoài Google Cloud (ví dụ: từ thiết bị di động của người dùng)

Xem tốc độ truy cập internet của Google Cloud .

Xem ví dụ về giá

Để xem chi phí thanh toán của Cloud Firestore tích lũy như thế nào trong ứng dụng mẫu trong thế giới thực, hãy xem ví dụ về thanh toán của Cloud Firestore .

Quản lý chi tiêu

Để giúp tránh các khoản phí không mong muốn trên hóa đơn của bạn, hãy đặt ngân sách hàng tháng và cảnh báo bằng bảng điều khiển thanh toán của Google Cloud.

Để theo dõi việc sử dụng Cloud Firestore của bạn, hãy mở tab Sử dụng Cloud Firestore trong Bảng điều khiển Firebase. Sử dụng trang tổng quan để đánh giá mức sử dụng của bạn trong các khoảng thời gian khác nhau.