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

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

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

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

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

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

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

ฟีเจอร์ของ Editions

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

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

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

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

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

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

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

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

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



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

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

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

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

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

ราคา

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