מסמך זה מספק פרטים על שמירה במטמון של סוגים, שמאיצה את הבדיקות של קבצים או ספריות בעומסי עבודה שמבצעים הרבה בדיקות קיום או חיפושים של נתיבים. שמירת נתוני type במטמון משפרת את זמן האחזור על ידי צמצום מספר הבקשות שנשלחות אל Cloud Storage כדי לבדוק אם נתיב קיים.
היתרונות של שמירת סוגים במטמון
שיפור הביצועים של פעולות במטא-נתונים: שמירת מידע במטמון על סוגים, כדי לקבוע אם אובייקט הוא קובץ, ספרייה או קישור סמלי באופן מקומי. כך אפשר להאיץ פעולות שצריך לקבוע בהן את סוג האובייקט או לבדוק אם הוא קיים.
זמן אחזור קצר יותר: שמירה במטמון של נתוני type עוזרת ל-Cloud Storage FUSE להימנע משליחת בקשות ל-Cloud Storage כדי לאחזר מטא-נתונים, וכך מקצרת את הזמן שנדרש לביצוע פעולות של
stat,lsוחיפוש נתיבים.פחות בקשות ל-Cloud Storage: מכיוון שמידע על הסוג מוגש מהמטמון המקומי, מספר הקריאות ל-API של Cloud Storage מצטמצם.
הגדרת שמירת סוגים במטמון
מטמון הסוג מופעל כברירת מחדל. מגדירים אותו באמצעות הפקודה gcsfuse. כדי להגדיר את הגודל המקסימלי של המטמון, צריך לספק ערך לאחד מהפרמטרים הבאים:
gcsfuseאפשרות:--type-cache-max-size-mb- שדה בקובץ התצורה:
metadata-cache:type-cache-max-size-mb
כדי להגדיר את ה-TTL של הזיכרון מטמון, משתמשים באחת מהאפשרויות הבאות:
gcsfuseאפשרות:--metadata-cache-ttl-secs- שדה בקובץ התצורה:
metadata-cache:ttl-secs
מידע נוסף על שמירה במטמון של נתוני type אפשר למצוא במאמר הסמנטיקה של Cloud Storage FUSE במאמרי העזרה של Cloud Storage FUSE GitHub.
המאמרים הבאים
קראו עוד על איך לשפר את הביצועים של Cloud Storage FUSE