Catch up on highlights from Firebase at Google I/O 2023. Learn more

फायरबेस के लिए क्लाउड स्टोरेज

फायरबेस के लिए क्लाउड स्टोरेज ऐप डेवलपर्स के लिए बनाया गया है, जिन्हें फोटो या वीडियो जैसे उपयोगकर्ता द्वारा जेनरेट की गई सामग्री को स्टोर और सेवा करने की आवश्यकता होती है।

फायरबेस के लिए क्लाउड स्टोरेज Google स्केल के लिए बनाई गई एक शक्तिशाली, सरल और लागत प्रभावी ऑब्जेक्ट स्टोरेज सेवा है। क्लाउड स्टोरेज के लिए फायरबेस एसडीके, नेटवर्क की गुणवत्ता पर ध्यान दिए बिना, आपके फायरबेस ऐप्स के लिए अपलोड और डाउनलोड फाइल करने के लिए Google सुरक्षा जोड़ते हैं।

आप हमारे एसडीके का उपयोग छवियों, ऑडियो, वीडियो या अन्य उपयोगकर्ता-जनित सामग्री को संग्रहीत करने के लिए कर सकते हैं। सर्वर पर, आप उन्हीं फ़ाइलों को एक्सेस करने के लिए Google क्लाउड स्टोरेज API का उपयोग कर सकते हैं।

iOS+ सेटअप Android सेटअप वेब सेटअप स्पंदन सेटअप C++ सेटअप एकता सेटअप

प्रमुख क्षमताएं

मजबूत संचालन क्लाउड स्टोरेज के लिए फायरबेस एसडीके नेटवर्क गुणवत्ता की परवाह किए बिना अपलोड और डाउनलोड करते हैं। अपलोड और डाउनलोड मजबूत होते हैं, जिसका अर्थ है कि वे वहीं फिर से शुरू होते हैं जहां वे रुके थे, जिससे आपके उपयोगकर्ताओं का समय और बैंडविड्थ की बचत होती है।
मजबूत सुरक्षा क्लाउड स्टोरेज के लिए फायरबेस एसडीके डेवलपर्स के लिए सरल और सहज प्रमाणीकरण प्रदान करने के लिए फायरबेस प्रमाणीकरण के साथ एकीकृत होते हैं। फ़ाइल नाम, आकार, सामग्री प्रकार और अन्य मेटाडेटा के आधार पर एक्सेस की अनुमति देने के लिए आप हमारे घोषणात्मक सुरक्षा मॉडल का उपयोग कर सकते हैं।
उच्च मापनीयता जब आपका ऐप वायरल हो जाता है तो क्लाउड स्टोरेज एक्साबाइट स्केल के लिए बनाया जाता है। Spotify और Google फ़ोटो को शक्ति देने वाली समान अवसंरचना का उपयोग करके प्रोटोटाइप से उत्पादन तक सहजता से बढ़ें।

यह कैसे काम करता है?

डेवलपर सीधे क्लाइंट से फ़ाइलें अपलोड और डाउनलोड करने के लिए क्लाउड स्टोरेज के लिए Firebase SDK का उपयोग करते हैं। यदि नेटवर्क कनेक्शन खराब है, तो क्लाइंट आपके उपयोगकर्ताओं के समय और बैंडविड्थ की बचत करते हुए ठीक वहीं से ऑपरेशन का पुन: प्रयास करने में सक्षम है, जहां उसने छोड़ा था।

फायरबेस के लिए क्लाउड स्टोरेज आपकी फाइलों को Google क्लाउड स्टोरेज बकेट में स्टोर करता है, जिससे उन्हें फायरबेस और गूगल क्लाउड दोनों के जरिए एक्सेस किया जा सकता है। यह आपको क्लाउड स्टोरेज के लिए फायरबेस एसडीके के माध्यम से मोबाइल क्लाइंट से फाइल अपलोड और डाउनलोड करने की सुविधा देता है। इसके अलावा, आप Google क्लाउड स्टोरेज API का उपयोग करके सर्वर-साइड प्रोसेसिंग जैसे इमेज फ़िल्टरिंग या वीडियो ट्रांसकोडिंग कर सकते हैं। क्लाउड स्टोरेज स्वचालित रूप से स्केल हो जाता है, जिसका अर्थ है कि किसी अन्य प्रदाता को माइग्रेट करने की कोई आवश्यकता नहीं है। Google क्लाउड के साथ हमारे एकीकरण के सभी लाभों के बारे में अधिक जानें।

क्लाउड स्टोरेज के लिए फायरबेस एसडीके उपयोगकर्ताओं की पहचान करने के लिए फायरबेस प्रमाणीकरण के साथ निर्बाध रूप से एकीकृत होते हैं, और हम एक घोषणात्मक सुरक्षा भाषा प्रदान करते हैं जो आपको अलग-अलग फाइलों या फाइलों के समूहों पर एक्सेस नियंत्रण सेट करने देता है, ताकि आप फाइलों को अपनी इच्छानुसार सार्वजनिक या निजी बना सकें।

कार्यान्वयन पथ

क्लाउड स्टोरेज के लिए फायरबेस एसडीके को एकीकृत करें। ग्रैडल, कोकोआपॉड्स, या एक स्क्रिप्ट के माध्यम से ग्राहकों को जल्दी से शामिल करें।
एक संदर्भ बनाएं किसी फ़ाइल को अपलोड करने, डाउनलोड करने या हटाने के लिए "images/mountains.png" जैसे पथ का संदर्भ लें।
अपलोड करें या डाउनलोड करें मेमोरी या डिस्क पर नेटिव प्रकारों पर अपलोड या डाउनलोड करें।
अपनी फ़ाइलें सुरक्षित करें अपनी फ़ाइलों को सुरक्षित करने के लिए क्लाउड स्टोरेज के लिए फायरबेस सुरक्षा नियमों का उपयोग करें।

अन्य प्रकार के डेटा को स्टोर करना चाहते हैं?

  • Cloud Firestore , Firebase और Google Cloud से मोबाइल, वेब और सर्वर डेवलपमेंट के लिए एक लचीला, स्केलेबल डेटाबेस है।
  • Firebase रीयलटाइम डेटाबेस गेम की स्थिति या चैट संदेशों जैसे JSON एप्लिकेशन डेटा को संग्रहीत करता है, और सभी कनेक्टेड डिवाइसों में परिवर्तनों को तुरंत सिंक्रनाइज़ करता है। डेटाबेस विकल्पों के बीच अंतर के बारे में अधिक जानने के लिए, डेटाबेस चुनें: क्लाउड फायरस्टोर या रीयलटाइम डेटाबेस देखें।
  • Firebase Remote Config उपयोगकर्ताओं को अपडेट डाउनलोड करने की आवश्यकता के बिना आपके ऐप के व्यवहार और उपस्थिति को बदलने के लिए डेवलपर-निर्दिष्ट कुंजी-मूल्य जोड़े को संग्रहीत करता है।
  • फायरबेस होस्टिंग आपकी वेबसाइट के लिए एचटीएमएल, सीएसएस और जावास्क्रिप्ट के साथ-साथ अन्य डेवलपर द्वारा प्रदान की गई संपत्ति जैसे ग्राफिक्स, फोंट और आइकन को होस्ट करता है।

अगले कदम