מידע על שאילתות שמורות

בדף הזה מוסבר איך פועלות שאילתות שמורות ב-Cloud Firestore.

אתם יכולים להשתמש במסוף Firebase כדי ליצור, לשמור ולנהל שאילתות. האפשרות לשמור שאילתות זמינה רק במסוף. אי אפשר להריץ או לנהל שאילתות שמורות באמצעות API או אמצעים אחרים.

המאפיינים של שאילתות שמורות:

  • מפתחות הצפנה בניהול Google מצפינים את כל השאילתות במצב מנוחה.
  • שאילתה שמורה היא צאצא של פרויקט.
  • שאילתות שמורות נמחקות כשמוחקים את הפרויקט. גם אם תמחקו את המופע או את מסד הנתונים, עדיין תוכלו לגשת לשאילתות השמורות בפרויקט באמצעות הדף Saved queries במסוף Google Cloud.
  • כדי להציג ולנהל שאילתות שמורות, צריך להיות לכם תפקיד או הרשאות מתאימות בניהול זהויות והרשאות גישה (IAM).
  • אפשר לגשת לשאילתות שמורות רק דרך הדף Saved queries במסוף Google Cloud. אי אפשר לגשת לשאילתות שמורות דרך ה-API.

מיקום אחסון

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

מגבלות

יש כמה מגבלות לגבי שאילתות שמורות:

  • יש מגבלת קצב של 20 שאילתות לשנייה (QPS) לכל משתמש לכל פרויקט, כולל קריאה וכתיבה. אי אפשר לעקוב אחרי המכסה הזו או לשנות אותה.
  • אי אפשר ליצור יותר מ-10,000 שאילתות שמורות בפרויקט – כולל שאילתות שמורות למוצרי Google Cloud אחרים. מידע נוסף זמין במאמר מכסות ומגבלות.
  • אי אפשר להשתמש במפתחות הצפנה בניהול הלקוח עבור מופעים עם שאילתות שמורות.

תמחור

אין חיוב נוסף על שימוש בשאילתות שמורות או על אחסון שלהן.

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