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 Query Language (MQL) ได้ คุณสามารถสร้างการค้นหาแบบตื้นเพื่อดึงข้อมูลในระดับเอกสารโดยไม่ต้องดึงข้อมูลทั้งคอลเล็กชัน และเพิ่มการจัดเรียง การกรอง และขีดจำกัดในการค้นหาหรือเคอร์เซอร์เพื่อแบ่งหน้าผลลัพธ์ได้
สุดท้าย Cloud Firestore จะผสานรวมกับบริการกำกับดูแลของ Google Cloud อย่างเต็มรูปแบบตามที่อธิบายไว้ในIdentity and Access Management