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