סקירה כללית של Firestore עם תאימות ל-MongoDB

‫Firestore עם תאימות ל-MongoDB מאפשר למפתחים להשתמש בקוד אפליקציה, במנהלי התקנים, בכלים ובמערכת האקולוגית של שילובים בקוד פתוח של MongoDB עם Cloud Firestore.

‫Cloud Firestore מציע שירות ייחודי של מסד נתונים מסוג NoSQL לאחסון מסמכים, עם שכפול במספר אזורים ועקביות חזקה, יכולת התאמה לעומס (scalability) כמעט ללא הגבלה, זמינות גבוהה מובילה בתעשייה של עד 99.999% SLA וביצועי קריאה של אלפיות שנייה בודדות.

‫Firestore עם תאימות ל-MongoDB זמין כחלק ממהדורת Enterprise.

יכולות עיקריות

‫Firestore עם תאימות ל-MongoDB מציע מספר יכולות מרכזיות:

Differentiator תיאור
תאימות ל-MongoDB ‫Cloud Firestore מספק פעולות שתואמות ל-MongoDB, כך שתוכלו להשתמש ב-Cloud Firestore כמסד הנתונים של אפליקציות MongoDB קיימות.
Serverless ‫Cloud Firestore משתמשת במודל של תשלום לפי שימוש. ‫Cloud Firestore לא דורש הקצאה מראש של משאבים, והוא מתרחב אוטומטית בהתאם לעומס.
היקף כמעט בלתי מוגבל ‫Cloud Firestore מאפשרת התרחבות חלקה של המחשוב והאחסון לפי דרישה, בלי צורך להגדיר קיבולת, חלוקה או הקצאת אחסון וקלט/פלט.
זמינות גבוהה (HA) ברמה הכי גבוהה בתחום כל מסדי הנתונים של 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, כפי שמתואר במאמר בנושא ניהול זהויות והרשאות גישה.

המאמרים הבאים