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