ภาพรวมความเข้ากันได้ของ 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 อย่างเต็มรูปแบบตามที่อธิบายไว้ในการจัดการข้อมูลประจำตัวและการเข้าถึง

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