เมื่อเปิดตัวการรองรับ Firestore ในโหมดดั้งเดิมใน รุ่น Enterprise ทั้งการดำเนินการCloud Firestoreหลักและไปป์ไลน์ จึงพร้อมใช้งาน ฟังก์ชันการทำงานหลักจะแตกต่างจากในรุ่น Standard เนื่องจากกฎการจัดทำดัชนีใหม่และ รูปแบบการกำหนดราคาที่แตกต่างกัน
| ฟีเจอร์ | รุ่นมาตรฐาน | รุ่น Enterprise |
| การดำเนินการที่รองรับ | จำกัดเฉพาะการดำเนินการหลักของ Firestore | รองรับการดำเนินการ Cloud Firestore Core และ Pipeline รวมถึงการดำเนินการความเข้ากันได้ของ Firestore MongoDB |
| ข้อกำหนดในการจัดทำดัชนี | การค้นหาทั้งหมดต้องมีดัชนี | ไม่จำเป็นต้องมีดัชนีสำหรับการค้นหา |
| การสร้างดัชนี | ระบบจะสร้างดัชนีอัตโนมัติสำหรับฟิลด์เดียว คุณสร้างดัชนีผสมด้วยตนเองได้ | ไม่มีการสร้างดัชนีอัตโนมัติ ดัชนีต้องได้รับการ จัดการด้วยตนเอง |
| ประสิทธิภาพและต้นทุนของคำค้นหา | โดยทั่วไปแล้ว คำค้นหาจะมีประสิทธิภาพเนื่องจากข้อกำหนดของดัชนี | ต้นทุนและประสิทธิภาพของการค้นหาอาจดีกว่ารุ่นมาตรฐานที่มีดัชนี คุณสามารถระบุดัชนีที่ขาดหายไปได้โดยใช้คำอธิบายการค้นหาและข้อมูลเชิงลึกของการค้นหา
คำค้นหาที่ไม่มีดัชนีอาจมีความเสี่ยงที่จะไม่มีประสิทธิภาพและมีค่าใช้จ่ายสูงเมื่อชุดข้อมูลเติบโตขึ้น ซึ่งต้องมีการตรวจสอบและปรับแต่ง |
| ค่าใช้จ่ายในการจัดทำดัชนี | ไม่มีค่าใช้จ่ายสำหรับการเขียนรายการดัชนี เนื่องจากดัชนีเป็นแบบอัตโนมัติ อย่างไรก็ตาม ดัชนีที่จำเป็นจะทำให้เกิดค่าใช้จ่ายในการจัดเก็บข้อมูล | การเขียนรายการดัชนีจะใช้หน่วยเขียนเมื่อมีการเขียนเอกสารที่เชื่อมโยง (1 หน่วยเขียนต่อขนาดรายการดัชนี 1 KiB) คุณจะประหยัดค่าใช้จ่ายในการจัดเก็บได้โดยไม่ต้องสร้างรายการดัชนีสำหรับทุกช่อง |
| รูปแบบการเรียกเก็บเงิน (การอ่าน/การเขียน/การลบ) | คิดค่าบริการต่อการอ่าน เขียน และลบเอกสาร | เรียกเก็บเงินสำหรับการอ่านและการเขียนในกลุ่มไบต์ ระบบจะเรียกเก็บเงินสำหรับการอ่านในหน่วยการอ่าน (4 KiB ต่อครั้ง) ระบบจะรวมการเขียนและการลบเป็นหน่วยการเขียน (1 KiB ต่อครั้ง) |
| ราคาฐาน (ต่อล้าน)
ราคาที่แสดงเป็นราคาสำหรับภูมิภาค us-central1 |
การอ่าน: $0.03 ต่อเอกสาร 100,000 รายการ (หรือ $0.30 ต่อเอกสาร 1 ล้านรายการ)
การเขียน: $0.09 ต่อเอกสาร 100,000 รายการ (หรือ $0.90 ต่อเอกสาร 1 ล้านรายการ) การลบ: $0.01 ต่อเอกสาร 100,000 รายการ (หรือ $0.10 ต่อเอกสาร 1 ล้านรายการ) |
หน่วยอ่าน: $0.05 ต่อหน่วยอ่าน 1 ล้านหน่วย
หน่วยการเขียน: $0.26 ต่อหน่วยการเขียน 1 ล้านหน่วย โดยทั่วไปแล้ว ราคาจะต่ำกว่าหากเอกสารมีขนาดต่ำกว่า 4 KiB เมื่อเทียบกับค่าใช้จ่ายในการอ่านมาตรฐาน |
| ข้อมูลอัปเดตแบบเรียลไทม์
ราคาที่แสดงเป็นราคาสำหรับภูมิภาค us-central1 |
การอัปเดตแบบเรียลไทม์รวมอยู่ในการเรียกเก็บเงินเป็นการอ่านที่ $0.03 ต่อเอกสาร 100,000 รายการ | การอัปเดตแบบเรียลไทม์มี SKU แยกต่างหาก (หน่วยการอัปเดตแบบเรียลไทม์) โดยจะเรียกเก็บเงินต่อกลุ่มข้อมูล 4 KiB การอัปเดตแบบเรียลไทม์มีค่าใช้จ่าย $0.30 ต่อหน่วยการอ่าน 1 ล้านหน่วย |