ภาพรวมของรุ่น

หน้านี้อธิบายรุ่นของ Cloud Firestore และฟีเจอร์หลัก Cloud Firestore มีให้บริการในรุ่นต่อไปนี้

  • รุ่น Firestore Standard มีชุดความสามารถที่หลากหลายในฐานะฐานข้อมูลเอกสาร ซึ่งรวมถึง SDK ที่ใช้งานง่ายสำหรับภาษาโปรแกรมจำนวนมาก การรองรับแบบเรียลไทม์และออฟไลน์ ความพร้อมใช้งานสูงในการกำหนดค่าแบบภูมิภาคเดียวและหลายภูมิภาค รวมถึงโมเดลการทำงานแบบ Serverless ที่สะดวกสบายพร้อมการปรับขนาดอัตโนมัติที่ราบรื่น รุ่นนี้รองรับ Firestore ในโหมดดั้งเดิมโดยใช้การดำเนินการหลักของ Firestore (การอ่าน การเขียน และการค้นหาพื้นฐาน)

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

    • Firestore ในโหมดดั้งเดิม (เวอร์ชันเบต้า) พร้อมการดำเนินการหลักและการดำเนินการไปป์ไลน์ การดำเนินการหลักของ Firestore มีฟังก์ชันการทำงานมาตรฐานในการสร้าง อ่าน อัปเดต และลบ (CRUD) เอกสาร รวมถึงการรองรับในตัวสำหรับการค้นหาแบบฟังแบบเรียลไทม์และการคงอยู่แบบออฟไลน์ การดำเนินการไปป์ไลน์ของ Firestore มีความสามารถในการค้นหาเพิ่มเติมอีกหลายร้อยรายการ ตัวอย่างเช่น การรองรับตัวดำเนินการเพิ่มเติมสำหรับการรวมสตริง การจับคู่สตริง และความสามารถในการกรองที่ละเอียดยิ่งขึ้น

    • Firestore ที่เข้ากันได้กับ MongoDB พร้อมการดำเนินการที่เข้ากันได้กับ MongoDB โหมดนี้ ช่วยให้นักพัฒนาแอปใช้โค้ดของแอปพลิเคชัน ไดรเวอร์ เครื่องมือ และระบบนิเวศโอเพนซอร์สของการผสานรวม MongoDB ที่มีอยู่กับ Cloud Firestoreได้

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

ฟีเจอร์ของรุ่นต่างๆ

ตารางต่อไปนี้สรุปฟีเจอร์ที่มีให้บริการในแต่ละรุ่น

ฟีเจอร์ รุ่น Standard รุ่น Enterprise
เครื่องมือค้นหา มาตรฐาน - รองรับการค้นหาโดยใช้การดำเนินการหลักเท่านั้น ขั้นสูง - รองรับการค้นหาโดยใช้CoreและPipelines หรือการดำเนินการที่เข้ากันได้กับ MongoDB
รองรับ Cloud Firestore ในโหมดดั้งเดิม SDK ฝั่งเซิร์ฟเวอร์ เว็บ และอุปกรณ์เคลื่อนที่ ใช่ รองรับโดยการดำเนินการหลัก ใช่ รองรับโดยการดำเนินการหลักและการดำเนินการไปป์ไลน์
รองรับความสามารถแบบเรียลไทม์และออฟไลน์ ใช่ รองรับโดยการดำเนินการหลัก ใช่ รองรับโดยการดำเนินการหลักเท่านั้น
รองรับ Firestore ที่เข้ากันได้กับ MongoDB ไม่ ใช่
การจัดทำดัชนี ต้องมีดัชนีสำหรับการค้นหา

ระบบจะสร้างดัชนีสำหรับฟิลด์แต่ละรายการโดยอัตโนมัติ ส่วนการค้นหาที่ซับซ้อนกว่านั้นจะขึ้นอยู่กับดัชนีรวมหรือดัชนีกลุ่มคอลเล็กชันที่คุณต้องกำหนดค่าด้วยตนเอง

สำหรับการค้นหาแบบรวม เช่น count(), sum() และ avg() ระบบจะกำหนดต้นทุนตามจำนวนรายการดัชนีที่อ่าน โดยจะมีการเรียกเก็บเงินขั้นต่ำสำหรับการอ่านเอกสาร 1 รายการหากมีการสแกนรายการดัชนี 0 รายการ

ไม่จำเป็นต้องมีดัชนี ดังนั้นจึงไม่บังคับสำหรับการค้นหา

คุณกำหนดดัชนีได้ตามต้องการ นอกจากนี้ รุ่น Enterprise ยังรองรับดัชนีหลากหลายประเภทมากขึ้น ซึ่งรวมถึงดัชนีที่ไม่กระจัดกระจาย/กระจัดกระจาย และดัชนีที่ไม่ซ้ำกัน

ด้วย Query Explain และข้อมูลเชิงลึกของการค้นหา คุณจะระบุการค้นหาที่อาจได้รับประโยชน์จากดัชนีได้ เนื่องจากไม่จำเป็นต้องมีดัชนีอีกต่อไป

ประสิทธิภาพและต้นทุนในการค้นหาและการเขียน ด้วย Query Explain คุณสามารถเพิ่มประสิทธิภาพการค้นหาด้วยตัวกรองช่วงและตัวกรองความไม่เท่ากันในหลายฟิลด์ในการค้นหาเดียวได้

ข้อมูลเมตริกมีให้บริการใน ข้อมูลเชิงลึกของการค้นหา, Query Explain และ Cloud Monitoring เพื่อให้ข้อมูลเชิงลึกเกี่ยวกับการดำเนินการค้นหา



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

ข้อมูลเมตริกมีให้บริการใน ข้อมูลเชิงลึกของการค้นหา, Query Explain และ Cloud Monitoring เพื่อให้ข้อมูลเชิงลึกเกี่ยวกับการดำเนินการค้นหา

ราคา ดูรายละเอียดราคา ดูรายละเอียดราคา
ความสามารถในการสังเกต
  • Key Visualizer
  • Query Explain
  • ข้อมูลเชิงลึกของการค้นหา
  • Query Explain
  • ข้อมูลเชิงลึกของการค้นหา
การคุ้มครองข้อมูล
  • การสำรองข้อมูลที่กำหนดเวลาไว้
  • การกู้คืนช่วงเวลา
  • การสำรองข้อมูลที่กำหนดเวลาไว้
  • การกู้คืนช่วงเวลา
การเข้ารหัส
  • คีย์การเข้ารหัสที่จัดการใน Google
  • คีย์การเข้ารหัสที่จัดการโดยลูกค้า
  • คีย์การเข้ารหัสที่จัดการใน Google
  • คีย์การเข้ารหัสที่จัดการโดยลูกค้า
พื้นที่เก็บข้อมูล พื้นที่เก็บข้อมูลแบบไฮบริด (SSD และ HDD) SSD
ส่วนลดการใช้งานที่คอมมิต 20% สำหรับ 1 ปี และ 40% สำหรับ 3 ปี 20% สำหรับ 1 ปี และ 40% สำหรับ 3 ปี

สิ่งที่ต้องทำ

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

ราคา

ดูข้อมูลเกี่ยวกับราคาของรุ่น Cloud Firestore ได้ที่หน้าการกำหนดราคาสำหรับ รุ่น Enterprise และ รุ่น Standard