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

Firestore ที่มีความเข้ากันได้กับ MongoDB ช่วยให้นักพัฒนาแอปใช้โค้ดของแอปพลิเคชัน 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

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