ดูตัวอย่างราคา Cloud Firestore

ใช้ตัวอย่างแอปแชทพื้นฐานในโลกแห่งความเป็นจริงนี้เพื่อวัดการใช้งานและค่าใช้จ่ายของ Cloud Firestore นี่ไม่ใช่การประมาณที่แน่นอน แต่จะช่วยให้คุณเข้าใจได้ดีขึ้นว่าระบบเรียกเก็บเงินสำหรับCloud Firestoreการใช้งานอย่างไร

ภาพรวม: ค่าใช้จ่ายตามระดับการใช้งาน

เพื่อแสดงให้เห็นถึงค่าใช้จ่ายทั่วไป ลองพิจารณาแอปแชทตัวอย่างที่ผู้ใช้สามารถ เริ่มแชทกับผู้เข้าร่วมตั้งแต่ 2 คนขึ้นไป ผู้ใช้จะดูแชทที่ใช้งานอยู่ได้ในรายการ อ่านข้อความ และส่งข้อความ ในตัวอย่างนี้ เราจะใช้ราคาสำหรับภูมิภาคหลายแห่งในอเมริกาเหนือ (โดยเฉพาะ nam5)

สมมติฐาน

โปรดพิจารณาข้อสันนิษฐานต่อไปนี้เกี่ยวกับการใช้งานและการจัดเก็บข้อมูล

  • ผู้ใช้ที่ใช้งานอยู่รายวัน (DAU) คิดเป็น 10% ของการติดตั้งแอปทั้งหมด คุณสามารถ ประมาณค่าใช้จ่ายรายวันได้โดยใช้การประมาณคร่าวๆ ของผู้ใช้ที่ใช้งานอยู่รายวัน (DAU) ผู้ใช้เหล่านี้คือผู้ที่เปิดและใช้แอปของคุณอย่างสม่ำเสมอในวันที่ระบุ ซึ่งมักจะเป็นกลุ่มย่อยเล็กๆ ของการติดตั้งแอปทั้งหมด สำหรับการคำนวณด้านล่าง เราประเมิน DAU เป็น 10% ของ จำนวนการติดตั้งแอปทั้งหมด
  • เอกสารมีขนาดค่อนข้างเล็ก ดูรายละเอียดขนาดเอกสารตามประเภทได้ในตารางด้านล่าง
  • ระบบจะจัดเก็บข้อมูลไว้เพียง 3 เดือน ระบบจะจัดเก็บข้อความในแอปแชทตัวอย่าง ไว้เป็นระยะเวลา 3 เดือนเท่านั้น การคำนวณด้านล่างแสดงการลบรายวันสำหรับการเขียนรายวันทุกครั้งเพื่ออธิบายการดำเนินการลบ
  • ค่าใช้จ่ายโดยประมาณเหล่านี้แสดงถึงค่าใช้จ่ายส่วนใหญ่ของแอปตัวอย่าง แต่ไม่ใช่ทั้งหมด เราได้พิจารณาต้นทุนส่วนใหญ่ของแอปโดยการคำนวณ การดำเนินการ ที่เก็บข้อมูลผู้ใช้และข้อความ รวมถึงการรับส่งข้อมูลขาออกสำหรับงานของผู้ใช้ที่พบบ่อยที่สุด ตามที่ระบุไว้ในคู่มือนี้ อย่างไรก็ตาม คุณอาจต้องพิจารณา ค่าใช้จ่ายเพิ่มเติม ทั้งนี้ขึ้นอยู่กับโครงสร้างของแอปและความต้องการด้านข้อมูล ใช้ตัวอย่างนี้เป็นแนวทางในการคำนวณ แต่โปรดดูคำอธิบายที่ละเอียดกว่าเกี่ยวกับค่าใช้จ่ายของ Cloud Firestore ในหน้าการกำหนดราคา

ดูรายละเอียดการดำเนินการตามงานของผู้ใช้ได้ที่ส่วนรายละเอียด: การใช้งานที่เรียกเก็บเงินตามงานของผู้ใช้

เล็ก
(การติดตั้ง 50,000 ครั้ง)

สำหรับการติดตั้งแอป 50,000 ครั้ง (ผู้ใช้ที่ใช้งานรายวัน 5,000 คน) จะมีค่าใช้จ่าย $12.14/เดือน

ค่าใช้จ่ายในการอ่าน/เขียน
ค่าใช้จ่ายรายเดือนทั้งหมด = $11.10/เดือน
ยอดอ่านรายวันทั้งหมด 400,000 ครั้ง =   อ่านฟรี 50,000 ครั้ง + (อ่าน 350,000 ครั้งที่ $0.06/100,000 ครั้ง) =   3.5 * $0.06
$0.21 / วัน * 30 = $6.30
 
การเขียนรายวันทั้งหมด 100,000 รายการ =   การเขียนแบบไม่มีค่าใช้จ่าย 20,000 ครั้ง + (การเขียน 80,000 ครั้งที่ $0.18/100,000) =   .8 * $0.18
$0.14 / วัน * 30 = $4.20
 
ลบข้อมูลทั้งหมด 100,000 รายการต่อวัน =   การลบแบบไม่มีค่าใช้จ่าย 20,000 รายการ + (การลบ 80,000 รายการที่ $0.02/100,000) =   .8 * $0.02
$0.02 / วัน * 30 = $0.60
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูล/เครือข่าย
ค่าใช้จ่ายรายเดือนทั้งหมด = $1.04/เดือน
20 KB / DAU ของการรับส่งข้อมูลขาออกรายวัน * 5,000 DAU =   การรับส่งข้อมูลขาออกรายวัน 100 MB * 30 =   การรับส่งข้อมูลขาออกของเครือข่าย 3 GB ต่อเดือน
การส่งข้อมูลขาออก 3 GB โดยไม่มีค่าใช้จ่าย = ไม่มีค่าใช้จ่าย1
 
พื้นที่เก็บข้อความรายวัน 15 KB / DAU + พื้นที่เก็บข้อมูล 3 KB / การติดตั้ง2 =   พื้นที่เก็บข้อมูล 45 KB / DAU * 5,000 DAU =   พื้นที่เก็บข้อมูลรายวัน 225 MB / DAU * 30 =   การใช้พื้นที่เก็บข้อมูลรายเดือน 6.75 GB
พื้นที่เก็บข้อมูลแบบไม่มีค่าใช้จ่าย 1 GB + (5.75 * $0.18) = $1.04 / เดือน

1 การรับส่งข้อมูลขาออกของเครือข่าย 10 GB ต่อเดือนไม่มีค่าใช้จ่ายสำหรับ Cloud Firestore
2 เนื่องจากสมมติฐานของเราคือ DAU คิดเป็น 10% ของการติดตั้งแอปทั้งหมด ตัวเลขนี้จึงคิดเป็นจำนวนผู้ใช้ทั้งหมดที่ติดตั้งแอปของคุณ

ปานกลาง
(การติดตั้ง 1 ล้านครั้ง)

สําหรับการติดตั้งแอป 1,000,000 ครั้ง (ผู้ใช้ที่ใช้งานรายวัน 100,000 คน): $292.02/เดือน

ค่าใช้จ่ายในการอ่าน/เขียน
ค่าใช้จ่ายรายเดือนทั้งหมด = $261.90/เดือน
อ่านทั้งหมด 8 ล้านครั้งต่อวัน =   การอ่านแบบไม่มีค่าใช้จ่าย 50,000 ครั้ง + (การอ่าน 7.95 ล้านครั้งที่ $0.06/100,000 ครั้ง) =   79.5 * $0.06
$4.77 / วัน * 30 = $143.10
 
การเขียนรายวันทั้งหมด 2 ล้านรายการ =   การเขียนแบบไม่มีค่าใช้จ่าย 20,000 รายการ + (การเขียน 1.98 ล้านรายการที่ $0.18/100,000 รายการ) =   19.8 * $0.18
$3.56 / วัน * 30 = $106.80
 
ลบรวมต่อวัน 2 ล้านรายการ =   ลบแบบไม่มีค่าใช้จ่าย 20,000 รายการ + (ลบ 1.98 ล้านรายการที่ $0.02/100,000 รายการ) =   19.8 * $0.02
$0.40 / วัน * 30 = $12.00
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูล/เครือข่าย
ค่าใช้จ่ายรายเดือนทั้งหมด = ฿1,054.20/เดือน
20 KB / DAU ของการรับส่งข้อมูลขาออกรายวัน * 100,000 DAU =   การรับส่งข้อมูลขาออกรายวัน 2 GB * 30 =   การรับส่งข้อมูลขาออกของเครือข่าย 60 GB ต่อเดือน
การรับส่งข้อมูลขาออกแบบไม่มีค่าใช้จ่าย 10 GB + (การรับส่งข้อมูลขาออก 50 GB * $0.12/GB) = $6.00 / เดือน
 
พื้นที่เก็บข้อมูลข้อความรายวัน 15 KB / DAU + พื้นที่เก็บข้อมูล 3 KB / การติดตั้ง1 =   พื้นที่เก็บข้อมูล 45 KB / DAU * 100,000 DAU =   พื้นที่เก็บข้อมูลรายวัน 4.5 GB / DAU * 30 =   การใช้งานพื้นที่เก็บข้อมูลรายเดือน 135 GB
พื้นที่เก็บข้อมูลแบบไม่มีค่าใช้จ่าย 1 GB + (134 GB * $0.18/GB) = $24.12 / เดือน

1 เนื่องจากสมมติฐานของเราคือ DAU คิดเป็น 10% ของการติดตั้งแอปทั้งหมด ตัวเลขนี้จึงคิดเป็นจำนวนผู้ใช้ทั้งหมดที่ติดตั้งแอปของคุณ

ใหญ่
(การติดตั้ง 10 ล้านครั้ง)

สำหรับการติดตั้งแอป 10,000,000 ครั้ง (ผู้ใช้ที่ใช้งานอยู่รายวัน 1,000,000 คน) จะมีค่าใช้จ่าย $2951.52

ค่าใช้จ่ายในการอ่าน/เขียน
ค่าใช้จ่ายรายเดือนทั้งหมด = ทั้งหมด: $2637.90/เดือน
การอ่านทั้งหมดต่อวัน 80 ล้านครั้ง =   การอ่านแบบไม่มีค่าใช้จ่าย 50,000 ครั้ง + (การอ่าน 79.95 ล้านครั้งที่ $0.06/100,000 ครั้ง) =   799.5 * $0.06
$47.97 / วัน * 30 = $1439.10
 
การเขียนทั้งหมด 20 ล้านรายการต่อวัน =   การเขียนแบบไม่มีค่าใช้จ่าย 20,000 รายการ + (การเขียน 19.98 ล้านรายการที่ $0.18/100,000 รายการ) =   199.8 * $0.18
$35.96 / วัน * 30 = $1078.80
 
การลบทั้งหมด 20 ล้านรายการต่อวัน =   ลบแบบไม่มีค่าใช้จ่าย 20,000 รายการ + (ลบ 19.98 ล้านรายการที่ $0.02/100,000 รายการ) =   199.8 * $0.02
$4.00 / วัน * 30 = $120.00
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูล/เครือข่าย
ค่าใช้จ่ายรายเดือนทั้งหมด = $313.62/เดือน
20 KB / DAU ของการรับส่งข้อมูลขาออกรายวัน * 1 ล้าน DAU =   20 GB ของการรับส่งข้อมูลขาออกรายวัน * 30 =   การรับส่งข้อมูลขาออกของเครือข่าย 600 GB ต่อเดือน
การรับส่งข้อมูลขาออกแบบไม่มีค่าใช้จ่าย 10 GB + (การรับส่งข้อมูลขาออก 590 GB * $0.12/GB) = $70.80 / เดือน
 
พื้นที่เก็บข้อมูลข้อความรายวัน 15 KB / DAU + พื้นที่เก็บข้อมูล 3 KB / การติดตั้ง1 =   พื้นที่เก็บข้อมูล 45 KB / DAU * 1 ล้าน DAU =   พื้นที่เก็บข้อมูลรายวัน 45 GB / DAU * 30 =   การใช้พื้นที่เก็บข้อมูลรายเดือน 1350 GB
(พื้นที่เก็บข้อมูลแบบไม่มีค่าใช้จ่าย 1 GB) + (1349 GB * $0.18/GB) = $242.82 / เดือน

1 เนื่องจากสมมติฐานของเราคือ DAU คิดเป็น 10% ของการติดตั้งแอปทั้งหมด ตัวเลขนี้จึงคิดเป็นจำนวนผู้ใช้ทั้งหมดที่ติดตั้งแอปของคุณ

ข้อดีของCloud Firestoreรูปแบบการเรียกเก็บเงินที่ควรพิจารณาคือคุณจะจ่าย เฉพาะสิ่งที่ใช้เท่านั้น ด้วยเหตุนี้ การเรียกเก็บเงินของคุณจึงอาจเพิ่มขึ้นและลดลงตามจำนวน DAU

รายละเอียด: การใช้งานที่เรียกเก็บเงินตามงานของผู้ใช้

สำหรับแอปแชทตัวอย่างของเรา โครงสร้างข้อมูลจะเป็นดังนี้

  • users/{userId} - บันทึกผู้ใช้
  • groups/{groupId} — แชทระหว่างผู้ใช้ 2 คนขึ้นไป
    • messages/{messageId} — ข้อความแต่ละข้อความในแชท

พื้นที่เก็บข้อมูล

หากต้องการคำนวณค่าใช้จ่ายในการจัดเก็บข้อมูลของแอป ให้ใช้สมมติฐานต่อไปนี้เกี่ยวกับขนาดเอกสาร

การรวบรวม ขนาดเอกสาร (ระหว่างการส่ง) ขนาดเอกสาร (ในดิสก์)*
ผู้ใช้ 1KB 3KB
กลุ่ม 0.5KB 1.5KB
ข้อความ 0.25KB 0.75KB

*การคำนวณขนาดนี้รวมดัชนีสำหรับฟิลด์ข้อความ แต่ ถือว่าปิดใช้การจัดทำดัชนีสำหรับเนื้อหาข้อความ

นอกจากนี้ แอปยังจัดเก็บเฉพาะข้อความที่มีอายุไม่เกิน 3 เดือน เพื่อลดค่าใช้จ่ายในการจัดเก็บ

ดูข้อมูลเพิ่มเติมเกี่ยวกับการคำนวณค่าใช้จ่ายในการจัดเก็บได้ที่ ทำความเข้าใจการคำนวณขนาดพื้นที่เก็บข้อมูล

การดำเนินการ

โดยปกติแล้วผู้ใช้จะทำงานทั่วไปต่อไปนี้ในแอป

  • ดูรายการแชท: ผู้ใช้เปิดหน้าจอหลักของแอป และดูรายการแชท (กลุ่มและส่วนตัว) ที่เรียงตามข้อความล่าสุด ที่โพสต์
  • อ่านข้อความในแชท: ผู้ใช้เลือกแชทจากหน้าจอหลัก และอ่านข้อความล่าสุดจากแชท
  • ส่งข้อความไปยังแชท: ผู้ใช้ส่งข้อความไปยังแชท (กลุ่มหรือแชทส่วนตัว)

การดำเนินการโดยประมาณทั้งหมดของแอปตัวอย่างใน Cloud Firestore สำหรับงานทั่วไป 3 อย่างของผู้ใช้มีดังนี้

  • การอ่าน: (5 * 10) + (30) = 80 การอ่าน / ผู้ใช้ / วัน
  • การเขียน: (10 * 2) = 20 การเขียน / ผู้ใช้ / วัน
  • การรับส่งข้อมูลขาออกจากเครือข่าย: (50 * 0.25KB) + (30 * 0.25KB) = 20KB / ผู้ใช้ / วัน
  • พื้นที่เก็บข้อมูล: (20 * 0.75KB) = 15 KB / ผู้ใช้ / วัน

การใช้งานทั้งหมดตามงานของผู้ใช้

เลือกงานของผู้ใช้แต่ละรายการเพื่อดูคำอธิบายแบบเต็มและการแจกแจงค่าใช้จ่ายในการดำเนินการ พื้นที่เก็บข้อมูล และเครือข่ายในแอป

ดูรายการแชท

หน้าจอหลักของแอปจะโหลดแชทล่าสุด 25 รายการ ซึ่งจะทำให้เกิดค่าใช้จ่าย สำหรับการอ่านเอกสาร 25 รายการ สมมติว่าผู้ใช้ที่ใช้งานอยู่เปิดแอป 5 ครั้งต่อวัน รวมเป็น 125 ครั้งต่อผู้ใช้แต่ละรายในแต่ละวัน อย่างไรก็ตาม คำค้นหาที่มีประสิทธิภาพมากขึ้น เช่น คำค้นหาในตัวอย่างต่อไปนี้ จะช่วยลดภาระนี้ได้

ในตัวอย่างด้านล่าง เราจำกัดการค้นหาเฉพาะแชทใหม่โดยใช้การประทับเวลาของ การดึงข้อมูลที่สำเร็จแต่ละครั้ง ซึ่งแอปจัดเก็บไว้

db.collection('groups')
  .where('participants', 'array-contains', 'user123')
  .where('lastUpdated', '>', lastFetchTimestamp)
  .orderBy('lastUpdated', 'desc')
  .limit(25)

สมมติว่ามีการแชทที่อัปเดตโดยเฉลี่ย 10 รายการทุกครั้งที่ผู้ใช้ตรวจสอบแอป การค้นหานี้จะทำให้เกิดการอ่านเอกสารเพียง 10 ครั้ง

อ่านข้อความในแชท

ผู้ใช้คลิกชุดข้อความแชทจากหน้าจอหลักเพื่อดูข้อความล่าสุด โดยระบบจะโหลดข้อความล่าสุด 50 รายการในการโหลดครั้งแรก

สมมติว่าผู้ใช้ทั่วไปดำเนินการนี้วันละ 5 ครั้ง (ครั้งละ 1 ครั้งทุกครั้งที่เปิดหน้าจอหลัก) ซึ่งส่งผลให้ผู้ใช้แต่ละรายอ่านได้ทั้งหมด 250 ครั้งต่อวัน นอกจากนี้ เรายังจำกัดการค้นหาเฉพาะข้อความใหม่ ตั้งแต่เวลาที่ดึงข้อมูลครั้งล่าสุดได้ด้วย

db.collection('groups')
  .doc('group234')
  .collection('messages')
  .where('sentTime', '>', lastFetchTimestamp)
  .orderBy('sentTime', 'desc')
  .limit(50)

สมมติว่าผู้ใช้ได้รับข้อความประมาณ 30 ข้อความต่อวันในแชททั้งหมด เนื่องจากคุณจำกัดการค้นหาเพื่อดึงข้อมูลข้อความใหม่ จึงหมายความว่าคุณจะดึงข้อมูลข้อความได้เพียง 30 รายการ/วัน

ส่งข้อความไปยังแชท

ผู้ใช้จะส่งข้อความถึงผู้เข้าร่วมคนอื่นๆ ได้เมื่ออยู่ในแชท สมมติว่าผู้ใช้ที่ใช้งานอยู่ส่งข้อความประมาณ 10 ข้อความต่อวัน

ข้อความที่ส่งแต่ละข้อความจะทำให้เกิดการเขียนเอกสาร 2 ครั้ง ได้แก่ การเขียนครั้งหนึ่งไปยัง messagesคอลเล็กชันย่อยของแชท และการเขียนอีกครั้งไปยังเอกสาร ระดับบนสุดของแชทเพื่ออัปเดตการประทับเวลา lastUpdated และข้อมูลเมตาอื่นๆ

โปรดทราบว่าระบบได้รวมต้นทุนในการอ่านข้อความเหล่านี้ไว้ในเส้นทางอื่นๆ แล้ว ดังนั้นยอดรวมด้านล่างจึงพิจารณาเฉพาะต้นทุนในการเขียนนี้

การใช้งานที่เรียกเก็บเงินสำหรับงานของผู้ดูแลระบบ

ในฐานะเจ้าของหรือผู้ดูแลระบบแอป คุณอาจต้องการสร้างรายงานจากข้อมูลของแอป เช่น คุณอาจต้องการเก็บจำนวนข้อความที่ผู้ใช้ส่งในแต่ละวัน คุณทำได้โดยใช้การรวบรวม count()ของกลุ่มคอลเล็กชัน messages

สำหรับการค้นหาแบบรวม เช่น count() ระบบจะเรียกเก็บเงินจากการอ่านเอกสาร 1 ครั้ง สำหรับแต่ละกลุ่มของรายการดัชนีสูงสุด 1,000 รายการที่ตรงกับการค้นหา การเรียกใช้การรวบรวมข้อมูลรายวันนี้จะเพิ่มค่าใช้จ่ายรายเดือนต่อไปนี้

เล็ก
(การติดตั้ง 50,000 ครั้ง)

สําหรับการติดตั้งแอป 50,000 ครั้ง (DAU 5,000 ราย): $0.0009/เดือน

ผู้ใช้ที่ใช้งานอยู่ 5,000 ราย * ข้อความใหม่ 10 รายการต่อผู้ใช้ = เอกสารข้อความใหม่ 50,000 รายการต่อวัน

เอกสาร 50,000 รายการ / การจับคู่ดัชนี 1,000 รายการต่อค่าอ่าน 1 ครั้ง = การอ่าน 50 ครั้ง

การอ่าน 50 ครั้งต่อวัน * 30 วัน = การอ่าน 1,500 ครั้งต่อเดือน

การอ่าน 1,500 ครั้งต่อเดือน * ราคา 0.06/100,000 ครั้ง = $0.0009 ต่อเดือน

ปานกลาง
(การติดตั้ง 1 ล้านครั้ง)

สำหรับการติดตั้งแอป 1,000,000 ครั้ง (ผู้ใช้ที่ใช้งานอยู่รายวัน 100,000 คน): $0.018/เดือน

ผู้ใช้ที่ใช้งานอยู่ 100,000 คน * ข้อความใหม่ 10 รายการต่อผู้ใช้ = เอกสารข้อความใหม่ 1,000,000 รายการต่อวัน

เอกสาร 1,000,000 รายการ / การจับคู่ดัชนี 1,000 รายการต่อค่าอ่าน 1 ครั้ง = การอ่าน 1,000 ครั้ง

การอ่าน 1,000 ครั้งต่อวัน * 30 วัน = การอ่าน 30,000 ครั้งต่อเดือน

การอ่าน 30,000 ครั้งต่อเดือน * .06/100,000 ราคาการอ่าน = $0.018 ต่อเดือน

ใหญ่
(การติดตั้ง 10 ล้านครั้ง)

สำหรับการติดตั้งแอป 10,000,000 ครั้ง (ผู้ใช้ที่ใช้งานอยู่รายวัน 1,000,000 ราย): $0.18

ผู้ใช้ที่ใช้งานอยู่ 1,000,000 คน * ข้อความใหม่ 10 ข้อความต่อผู้ใช้ = เอกสารข้อความใหม่ 10,000,000 รายการต่อวัน

เอกสาร 10,000,000 รายการ / การจับคู่ดัชนี 1,000 รายการต่อค่าอ่าน 1 ครั้ง = การอ่าน 10,000 ครั้ง

การอ่าน 10,000 ครั้งต่อวัน * 30 วัน = การอ่าน 300,000 ครั้งต่อเดือน

การอ่าน 300,000 ครั้งต่อเดือน * ราคา 0.06/100,000 ครั้ง = $ 0.18 ต่อเดือน

สิทธิประโยชน์ที่รวมไว้: บริการสำหรับแอปของคุณโดยไม่มีค่าใช้จ่าย

แม้ว่าCloud Firestoreการดำเนินการ พื้นที่เก็บข้อมูล และแบนด์วิดท์เครือข่ายทั้งหมดจะถือเป็นการใช้งานที่เรียกเก็บเงินได้ แต่คุณยังได้รับสิทธิประโยชน์อื่นๆ อีกมากมายโดยไม่มีค่าใช้จ่ายเพิ่มเติม โปรดพิจารณาบริการต่อไปนี้ที่ไม่มีค่าใช้จ่ายเมื่อคุณ เปรียบเทียบ Cloud Firestore กับตัวเลือกฐานข้อมูลอื่นๆ

  • การเข้าถึงไคลเอ็นต์โดยตรง: Cloud Firestore เข้าถึงได้โดยตรงจากโค้ดไคลเอ็นต์โดยใช้ SDK ดั้งเดิมของเรา ซึ่งหมายความว่าคุณไม่จำเป็นต้องสร้าง และเรียกใช้เซิร์ฟเวอร์ API เพื่อเชื่อมต่อไคลเอ็นต์บนอุปกรณ์เคลื่อนที่กับฐานข้อมูล
  • การจัดสรรภาระงาน: เนื่องจาก Cloud Firestore จะปรับขนาดโดยอัตโนมัติเพื่อรองรับ การเข้าชมฐานข้อมูล คุณจึงไม่ต้องเรียกใช้ตัวจัดสรรภาระงาน
  • ระยะเวลาทำงานของเซิร์ฟเวอร์: ฐานข้อมูล Cloud Firestore ทำงานบนเซิร์ฟเวอร์ Google Cloud ซึ่งมีระยะเวลาทำงานรายเดือนมากกว่า 99%
  • การตรวจสอบสิทธิ์: ตรวจสอบสิทธิ์ผู้ใช้ได้ไม่จำกัดอย่างง่ายดายและปลอดภัยด้วย Firebase Authentication Firebase Authentication ผสานรวมกับ Cloud Firestore โดยตรง คุณจึงไม่จำเป็นต้องเรียกใช้ บริการตรวจสอบสิทธิ์ของคุณเอง
  • ข้อความ Push: ส่งข้อความและการแจ้งเตือนด้วย Cloud Messaging
  • ผลิตภัณฑ์อื่นๆ ของ Firebase: ผสานรวมผลิตภัณฑ์อื่นๆ ของ Firebase ได้โดยไม่มีค่าใช้จ่าย รวมถึง A/B Testing, Analytics, Crashlytics, การตรวจสอบประสิทธิภาพ และการกำหนดค่าระยะไกล ดูข้อมูลเพิ่มเติมเกี่ยวกับผลิตภัณฑ์อื่นๆ ของ Firebase และราคาของ Firebase