ภาพรวมความเข้ากันได้ของ Firestore กับ MongoDB

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

Cloud Firestore เป็นบริการฐานข้อมูลเอกสารแบบ Serverless ที่แตกต่างออกไป โดยมีการจำลองแบบหลายภูมิภาคที่มีความสอดคล้องกันอย่างมาก ความสามารถในการปรับขนาดที่แทบไม่จำกัด ความพร้อมใช้งานสูงระดับแนวหน้าของวงการด้วย SLA สูงถึง 99.999% และ ประสิทธิภาพการอ่านระดับมิลลิวินาทีแบบหลักเดียว

Firestore ที่มีความเข้ากันได้กับ MongoDB มีให้บริการในรุ่น Enterprise

ความสามารถหลัก

Firestore ที่มีความเข้ากันได้กับ MongoDB มีความสามารถหลักหลายอย่าง ดังนี้

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

Cloud Firestore มีการจำลองข้อมูลหลายภูมิภาคอัตโนมัติ การค้นหาที่สอดคล้องกันอย่างมาก การดำเนินการแบบกลุ่มที่เป็นแบบอะตอม และการรองรับธุรกรรม
เวลาในการตอบสนองในการอ่านระดับมิลลิวินาทีแบบหลักเดียว Cloud Firestore มีเวลาในการตอบสนองในการอ่านระดับมิลลิวินาทีแบบหลักเดียว
การรักษาความปลอดภัยและการตรวจสอบระดับองค์กร รักษาความปลอดภัย Cloud Firestore ด้วยการกำกับดูแล Google Cloud แบบรวมศูนย์ เพิ่มการมองเห็นและลดความซับซ้อนในการจัดการกลุ่มฐานข้อมูล Cloud Firestore ด้วยศูนย์ฐานข้อมูลแบบผสานรวม รับประโยชน์จากมุมมองกลุ่มแบบรวมและ ลดความซับซ้อนในการจัดการผ่านการควบคุมแบบรวมศูนย์และความช่วยเหลือจาก AI

วิธีการทำงาน

Cloud Firestore เป็นฐานข้อมูลเอกสาร NoSQL ที่เน้นระบบคลาวด์เป็นหลักและมีความเข้ากันได้กับ MongoDB

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

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

สุดท้าย Cloud Firestore ยังผสานรวมกับบริการการกำกับดูแล Google Cloud อย่างสมบูรณ์ตามที่อธิบายไว้ใน Identity and Access Management

ขั้นตอนถัดไป