Google 致力于为黑人社区推动种族平等。查看具体举措
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

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

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

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

يمكنك استخدام حزم SDK الخاصة بنا لتخزين الصور أو الصوت أو الفيديو أو أي محتوى آخر أنشأه المستخدم. على الخادم ، يمكنك استخدام Google Cloud Storage APIs للوصول إلى نفس الملفات.

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

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

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

كيف يعمل؟

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

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

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

مسار التنفيذ

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

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

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

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