Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

التخزين السحابي

تم تصميم Cloud Storage لمطوري التطبيقات الذين يحتاجون إلى تخزين وتقديم المحتوى الذي ينشئه المستخدم ، مثل الصور أو مقاطع الفيديو.

Cloud Storage for Firebase هي خدمة تخزين كائنات قوية وبسيطة وفعالة من حيث التكلفة مصممة لتناسب مقياس Google. تضيف حزم Firebase SDK للتخزين السحابي أمان Google إلى تحميلات وتنزيلات الملفات لتطبيقات Firebase ، بغض النظر عن جودة الشبكة. يمكنك استخدام حزم SDK الخاصة بنا لتخزين الصور أو الصوت أو الفيديو أو أي محتوى آخر أنشأه المستخدم. على الخادم ، يمكنك استخدام Google Cloud Storage ، للوصول إلى نفس الملفات.

إعداد iOS إعداد Android Web Setup C ++ Setup Unity Setup

القدرات الأساسية

عمليات قوية تُجري حزم Firebase SDK للتخزين السحابي عمليات التحميل والتنزيل بغض النظر عن جودة الشبكة. عمليات التحميل والتنزيلات قوية ، مما يعني إعادة تشغيلها من حيث توقفت ، مما يوفر الوقت والنطاق الترددي للمستخدمين.
أمان قوي تتكامل مجموعات Firebase SDK للتخزين السحابي مع مصادقة Firebase لتوفير مصادقة بسيطة وبديهية للمطورين. يمكنك استخدام نموذج الأمان التعريفي الخاص بنا للسماح بالوصول بناءً على اسم الملف وحجمه ونوع المحتوى والبيانات الوصفية الأخرى.
قابلية عالية للتوسع تم تصميم Cloud Storage for Firebase ليتناسب مع حجم إكسابايت عندما ينتشر تطبيقك بسرعة كبيرة. تنمو بسهولة من النموذج الأولي إلى الإنتاج باستخدام نفس البنية التحتية التي تدعم Spotify و Google Photos.

كيف يعمل؟

يستخدم المطورون حزم Firebase SDK للتخزين السحابي لتحميل الملفات وتنزيلها مباشرة من العملاء. إذا كان اتصال الشبكة ضعيفًا ، فسيكون العميل قادرًا على إعادة محاولة العملية تمامًا حيث توقفت ، مما يوفر وقت المستخدمين وعرض النطاق الترددي.

يخزن Cloud Storage ملفاتك في حاوية Google Cloud Storage ، مما يسهل الوصول إليها من خلال Firebase و Google Cloud. يتيح لك ذلك المرونة في تحميل الملفات وتنزيلها من عملاء الأجهزة المحمولة عبر مجموعات Firebase SDK ، والقيام بمعالجة من جانب الخادم مثل تصفية الصور أو تحويل ترميز الفيديو باستخدام Google Cloud Platform . يتوسع التخزين السحابي تلقائيًا ، مما يعني أنه لا داعي للترحيل إلى أي مزود آخر. تعرف على المزيد حول جميع مزايا تكاملنا مع Google Cloud Platform .

تتكامل حزم Firebase SDK للتخزين السحابي بسلاسة مع مصادقة Firebase لتحديد المستخدمين ، ونحن نقدم لغة أمان تعريفية تتيح لك تعيين عناصر التحكم في الوصول على الملفات الفردية أو مجموعات الملفات ، حتى تتمكن من جعل الملفات عامة أو خاصة كما تريد.

مسار التنفيذ

ادمج حزم Firebase SDK للتخزين السحابي. قم بتضمين العملاء بسرعة عبر Gradle أو CocoaPods أو تضمين برنامج نصي.
قم بإنشاء مرجع قم بالإشارة إلى المسار إلى ملف ، مثل "images / Mountains.png" ، لتحميله أو تنزيله أو حذفه.
تحميل أو تنزيل تحميل أو تنزيل لأنواع أصلية في الذاكرة أو على القرص.
تأمين ملفاتك استخدم قواعد أمان Firebase للتخزين السحابي لتأمين ملفاتك.

تبحث لتخزين أنواع أخرى من البيانات؟

  • Cloud Firestore هي قاعدة بيانات مرنة وقابلة للتطوير للجوال والويب وتطوير الخادم من Firebase و Google Cloud Platform.
  • تخزن قاعدة بيانات Firebase Realtime بيانات تطبيق JSON ، مثل حالة اللعبة أو رسائل الدردشة ، وتزامن التغييرات على الفور عبر جميع الأجهزة المتصلة. لمعرفة المزيد حول الاختلافات بين خيارات قاعدة البيانات ، راجع اختيار قاعدة بيانات: Cloud Firestore أو Realtime Database .
  • يخزن Firebase Remote Config أزواج قيمة المفتاح التي يحددها المطور لتغيير سلوك ومظهر تطبيقك دون مطالبة المستخدمين بتنزيل تحديث.
  • يستضيف Firebase Hosting HTML و CSS وجافا سكريبت لموقعك الإلكتروني بالإضافة إلى الأصول الأخرى التي يوفرها المطور مثل الرسومات والخطوط والرموز.

الخطوات التالية