אתם יכולים לקרוא נתונים מאובייקטים בקטגוריות אזוריות ולהוסיף להם נתונים, שזמינים דרך Rapid Bucket. קטגוריות לפי אזור משתמשות בסוג האחסון Rapid, סוג אחסון עם ביצועים גבוהים שמותאם לעומסי עבודה עם הרבה פעולות קלט/פלט. אובייקטים שניתן להוסיף להם נתונים מאפשרים להוסיף נתונים לקובץ באופן מצטבר בלי לשכתב את כל האובייקט, וכך לנהל בצורה יעילה יותר נתונים שזורמים באופן רציף.
בדף הזה מוסבר איך לקרוא אובייקטים שמאוחסנים בקטגוריות לפי אזור ואיך להוסיף להם נתונים. במדריך מוסבר איך לבצע את הפעולות הבאות:
יצירה של אובייקט שניתן להוסיף לו נתונים וכתיבה אליו.
קריאת אובייקטים שניתן להוסיף להם נתונים.
השהיה, המשך וסיום של אובייקטים שניתן להוסיף להם נתונים.
קריאת הסוף של אובייקטים שניתן להוסיף להם נתונים.
אופטימיזציה של זמן האחזור של הכתיבה באמצעות מאגר של כותבים שנפתחו מראש.
לפני שאתם משתמשים בדף הזה, כדאי לקרוא את מקורות המידע הבאים:
כתיבה של אובייקטים שניתן להוסיף להם נתונים
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מעלה אובייקט שניתן להוסיף לו נתונים:
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מעלה אובייקט שניתן להוסיף לו נתונים:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מעלה אובייקט שניתן להוסיף לו נתונים:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מעלה אובייקט שניתן להוסיף לו נתונים:
קריאת אובייקטים
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מבצעת קריאה של טווח באובייקט יחיד:
הדוגמה הבאה מבצעת קריאה מלאה של אובייקט אחד:
הדוגמה הבאה מבצעת קריאות מוגבלות לאובייקט יחיד:
הדוגמה הבאה מבצעת קריאות מוגבלות בכמה אובייקטים (קריאה אחת לכל אובייקט):
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מבצעת קריאה של טווח באובייקט יחיד:
הדוגמה הבאה מבצעת קריאה מלאה של אובייקט אחד:
הדוגמה הבאה מבצעת קריאות מוגבלות לאובייקט יחיד:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מבצעת קריאה של טווח באובייקט יחיד:
הדוגמה הבאה מבצעת קריאה מלאה של אובייקט אחד:
הדוגמה הבאה מבצעת קריאות מוגבלות לאובייקט יחיד:
הדוגמה הבאה מבצעת קריאות מוגבלות בטווח על כמה אובייקטים:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מבצעת קריאה של טווח באובייקט יחיד:
הדוגמה הבאה מבצעת קריאה מלאה של אובייקט אחד:
הדוגמה הבאה מבצעת קריאות מוגבלות לאובייקט יחיד:
הדוגמה הבאה מבצעת קריאות מוגבלות בטווח על כמה אובייקטים:
Rust
הדוגמה הבאה מבצעת קריאה של טווח באובייקט יחיד:
הדוגמה הבאה מבצעת קריאה מלאה של אובייקט אחד:
הדוגמה הבאה מבצעת קריאות מוגבלות לאובייקט יחיד:
הדוגמה הבאה מבצעת קריאות מוגבלות בטווח על כמה אובייקטים:
השהיה והפעלה מחדש של אובייקט
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה משהה וממשיכה אובייקט שניתן להוסיף לו נתונים:
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה משהה וממשיכה אובייקט שניתן להוסיף לו נתונים:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה משהה וממשיכה אובייקט שניתן להוסיף לו נתונים:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה משהה וממשיכה אובייקט שניתן להוסיף לו נתונים:
סיום של אובייקט
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מסיימת אובייקט שניתן להוסיף לו נתונים:
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מסיימת אובייקט שניתן להוסיף לו נתונים:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מסיימת אובייקט שניתן להוסיף לו נתונים:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה מסיימת אובייקט שניתן להוסיף לו נתונים:
קריאת הסוף של אובייקט
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה קוראת את הסוף של אובייקט שניתן להוסיף לו נתונים:
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה קוראת את הסוף של אובייקט שניתן להוסיף לו נתונים:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה קוראת את הסוף של אובייקט שניתן להוסיף לו נתונים:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
הדוגמה הבאה קוראת את הסוף של אובייקט שניתן להוסיף לו נתונים:
אופטימיזציה של זמן האחזור של הכתיבה
אם אתם משתמשים בלוגיקה משלכם לכתיבה מקבילה ב-gRPC, כדאי להשתמש במאגר של כותבים שנפתחו מראש באובייקטים שניתן להוסיף להם נתונים ושלא נסגרו. מכיוון שהאובייקט של כל כותב כבר נוצר והסטרימינג שלו כבר פתוח, האפליקציה יכולה להוסיף נתונים באופן מיידי במקום להמתין ליצירת האובייקט ולהגדרת הסטרימינג כשהיא צריכה לכתוב.
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
בדוגמה הבאה נעשה שימוש במאגר של כותבים שנפתחו מראש לקטגוריה אזורית:
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
בדוגמה הבאה נעשה שימוש במאגר של כותבים שנפתחו מראש לקטגוריה אזורית:
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
בדוגמה הבאה נעשה שימוש במאגר של כותבים שנפתחו מראש לקטגוריה אזורית:
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
בדוגמה הבאה נעשה שימוש במאגר של כותבים שנפתחו מראש לקטגוריה אזורית: