ภาพรวมความเข้ากันได้ของ 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 ปรับขนาดการประมวลผลและพื้นที่เก็บข้อมูลตามความต้องการได้อย่างราบรื่น โดยไม่จำเป็นต้องกำหนดค่าความจุ การแบ่งส่วน หรือจัดสรรพื้นที่เก็บข้อมูลและ I/O
ความพร้อมใช้งานสูงระดับแนวหน้าของวงการ ฐานข้อมูล 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

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