ภาพรวมความเข้ากันได้ของ 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

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