Cloud Storage for Firebase

Cloud Storage for Firebase को तेज़ और सुरक्षित तरीके से बनाया गया है ऐसे ऐप्लिकेशन डेवलपर के लिए Google Cloud इंफ़्रास्ट्रक्चर जिन्हें स्टोर और सेवा की ज़रूरत है जैसे कि फ़ोटो या वीडियो.

Cloud Storage for Firebase एक असरदार, आसान, और किफ़ायती ऑब्जेक्ट है Google स्केल के लिए बनाई गई स्टोरेज सेवा. Cloud Storage के लिए बनाए गए Firebase SDK टूल की मदद से, Google को आपके Firebase ऐप्लिकेशन के लिए फ़ाइल अपलोड और डाउनलोड की सुरक्षा से जुड़ी सेटिंग नेटवर्क की क्वालिटी.

इमेज, ऑडियो, वीडियो या अन्य चीज़ें स्टोर करने के लिए आप हमारे क्लाइंट SDK टूल का इस्तेमाल कर सकते हैं यूज़र जनरेटेड कॉन्टेंट. सर्वर पर Firebase Admin SDK का इस्तेमाल करके, बकेट प्रबंधित करें और डाउनलोड URL बनाएँ, और Google Cloud Storage एपीआई ताकि वे आपकी फ़ाइलें ऐक्सेस कर सकें.


क्या आप इसे इस्तेमाल करने के लिए तैयार हैं? अपना प्लैटफ़ॉर्म चुनें:

iOS+ Android वेब फ़्लटर

यूनिटी सी++

मुख्य सुविधाएं

बेहतर तरीके से काम करने की सुविधा Cloud Storage के लिए Firebase SDK टूल, अपलोड और डाउनलोड करते हैं, भले ही नेटवर्क की क्वालिटी. अपलोड और डाउनलोड मज़बूत होते हैं. इसका मतलब है कि वे वहीं से शुरू होते हैं जहां से वे शुरू होते हैं. उनका इस्तेमाल बंद हो गया है, जिससे आपके उपयोगकर्ताओं का समय और बैंडविड्थ बचता है.
बेहतर सुरक्षा Cloud Storage के लिए Firebase SDK टूल, Firebase Authentication के साथ इंटिग्रेट होते हैं, ताकि की मदद से, डेवलपर के लिए आसान और आसानी से पुष्टि करने की सुविधा मिलती है. आप हमारे फ़ाइल के नाम, साइज़, और कॉन्टेंट के आधार पर ऐक्सेस देने के लिए एलान वाला सुरक्षा मॉडल टाइप, और अन्य मेटाडेटा शामिल हैं.
बड़े पैमाने पर काम करने की क्षमता Cloud Storage को एक्ज़ाबाइट स्केल के लिए बनाया गया है, जब आपका ऐप्लिकेशन वायरल हो जाता है. एक ही इन्फ़्रास्ट्रक्चर का इस्तेमाल करके, आसानी से प्रोटोटाइप से प्रोडक्शन तक पहुंचें जिसकी मदद से Spotify और Google Photos इस्तेमाल किए जा सकते हैं.

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

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

Cloud Storage for Firebase आपकी फ़ाइलों को इसमें सेव करता है: Google Cloud Storage बकेट, इससे उन्हें Firebase और Google Cloud, दोनों से ऐक्सेस किया जा सकता है. इससे आपको मोबाइल क्लाइंट से फ़ाइलें अपलोड और डाउनलोड करने के लिए, Cloud Storage के लिए Firebase SDK टूल. इसके अलावा, सर्वर साइड प्रोसेसिंग को भी अपने-आप का इस्तेमाल करके इमेज को फ़िल्टर करने या वीडियो ट्रांसकोड करने के लिए Google Cloud Storage एपीआई. Cloud Storage अपने-आप स्केल हो जाता है. इसका मतलब है कि आपको माइग्रेट करने की सुविधा मिलती है. हमारे सभी फ़ायदों के बारे में ज़्यादा जानें Google Cloud के साथ इंटिग्रेट करना.

Cloud Storage के लिए Firebase SDK टूल, Firebase Authentication की मदद से उपयोगकर्ताओं की पहचान की जा सकती है. इसके अलावा, हम जानकारी वाली सुरक्षा भाषा, जो आपको सेट करने देती है अलग-अलग फ़ाइलों या फ़ाइलों के ग्रुप पर कंट्रोल का ऐक्सेस मिलता है, ताकि आप फ़ाइलों को सार्वजनिक या निजी बना सकता है.

लागू करने का पाथ

Cloud Storage के लिए, Firebase SDK टूल इंटिग्रेट करें. Gradle, CocoaPods या स्क्रिप्ट के ज़रिए तुरंत क्लाइंट शामिल करें.
रेफ़रंस बनाना अपलोड करने के लिए, किसी फ़ाइल का पाथ रेफ़रंस करें, जैसे कि "images/amountains.png" डाउनलोड करें या उसे मिटाएं.
अपलोड या डाउनलोड करें नेटिव टाइप के तौर पर, मेमोरी या डिस्क में अपलोड या डाउनलोड करें.
अपनी फ़ाइलें सुरक्षित रखें Cloud Storage के लिए Firebase Security Rules का इस्तेमाल करें आपकी फ़ाइलें सुरक्षित रखने के लिए.
(ज़रूरी नहीं) डाउनलोड यूआरएल बनाना और शेयर करना Firebase Admin SDK का इस्तेमाल करें का इस्तेमाल करके, शेयर किए जा सकने वाले यूआरएल जनरेट किए जा सकते हैं. इससे उपयोगकर्ता, ऑब्जेक्ट डाउनलोड कर सकते हैं.

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

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

अगले चरण

  • हमारे क्विकस्टार्ट का इस्तेमाल करके, Cloud Storage पर अपनी पहली फ़ाइल अपलोड करें iOS, Android, वेब, C++, या Unity का इस्तेमाल करें.
  • Cloud Storage को अपने Apple में जोड़ें, Android, वेब, C++ या Unity ऐप्लिकेशन.
  • इसका इस्तेमाल करके अपनी फ़ाइलों को सुरक्षित रखने के बारे में जानें Cloud Storage के लिए Firebase Security Rules.
  • नई बेहतरीन सुविधाएं जोड़ें, जैसे कि इमेज की पहचान करना या बोली को लिखाई में बदलना Google Cloud के साथ इंटिग्रेट करना.