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

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

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

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

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

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

สุดท้ายนี้ Cloud Firestore จะผสานรวมกับบริการด้านGoogle Cloudการกำกับดูแล อย่างเต็มรูปแบบตามที่อธิบายไว้ใน การจัดการข้อมูลประจำตัวและการเข้าถึง

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