Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Bulut Depolama

Cloud Storage, fotoğraf veya video gibi kullanıcı tarafından oluşturulan içeriği depolaması ve sunması gereken uygulama geliştiricileri için tasarlanmıştır.

Firebase için Cloud Storage, Google ölçeği için oluşturulmuş güçlü, basit ve düşük maliyetli bir nesne depolama hizmetidir. Cloud Storage için Firebase SDK'ları, ağ kalitesinden bağımsız olarak Firebase uygulamalarınız için dosya yüklemelerine ve indirmelere Google güvenliği ekler. SDK'larımızı görüntü, ses, video veya kullanıcı tarafından oluşturulan diğer içerikleri depolamak için kullanabilirsiniz. Sunucuda, aynı dosyalara erişmek için Google Cloud Storage'ı kullanabilirsiniz.

iOS Kurulumu Android Kurulumu Web Kurulumu C ++ Kurulumu Birlik Kurulumu

Anahtar özellikler

Sağlam operasyonlar Cloud Storage için Firebase SDK'ları, ağ kalitesinden bağımsız olarak yükleme ve indirme işlemleri gerçekleştirir. Yüklemeler ve indirmeler sağlamdır, yani durdukları yerde yeniden başlatılır, kullanıcılarınıza zaman ve bant genişliği kazandırır.
Güçlü güvenlik Cloud Storage için Firebase SDK'ları, geliştiricilere basit ve sezgisel kimlik doğrulama sağlamak için Firebase Kimlik Doğrulaması ile entegre olur. Dosya adı, boyut, içerik türü ve diğer meta verilere dayalı erişime izin vermek için bildirim güvenlik modelimizi kullanabilirsiniz.
Yüksek ölçeklenebilirlik Firebase için Cloud Storage, uygulamanız viral olduğunda exabyte ölçeği için tasarlanmıştır. Spotify ve Google Fotoğraflar'a güç veren aynı altyapıyı kullanarak prototipten üretime zahmetsizce ulaşın.

O nasıl çalışır?

Geliştiriciler, dosyaları doğrudan istemcilerden yüklemek ve indirmek için Cloud Storage için Firebase SDK'larını kullanır. Ağ bağlantısı zayıfsa, istemci işlemi kaldığı yerden yeniden deneyebilir ve kullanıcılarınıza zaman ve bant genişliği kazandırır.

Cloud Storage, dosyalarınızı bir Google Cloud Storage grubunda depolayarak hem Firebase hem de Google Cloud üzerinden erişilebilir olmasını sağlar. Bu, Firebase SDK'ları aracılığıyla mobil istemcilerden dosya yükleme ve indirme esnekliğine ve Google Cloud Platform'u kullanarak görüntü filtreleme veya video kod dönüştürme gibi sunucu tarafı işlem yapma esnekliğine olanak tanır. Cloud Storage otomatik olarak ölçeklenir, yani başka bir sağlayıcıya geçmeye gerek yoktur. Google Cloud Platform ile entegrasyonumuzun tüm avantajları hakkında daha fazla bilgi edinin.

Cloud Storage için Firebase SDK'ları, kullanıcıları tanımlamak için Firebase Kimlik Doğrulaması ile sorunsuz bir şekilde bütünleşir ve dosyaları tek tek dosyalar veya dosya grupları üzerinde erişim denetimleri ayarlamanıza olanak tanıyan, böylece dosyaları istediğiniz gibi herkese açık veya özel hale getirmenize olanak tanıyan bir güvenlik dili sunarız .

Uygulama yolu

Cloud Storage için Firebase SDK'larını entegre edin. Gradle, CocoaPods veya bir script içerme yoluyla istemcileri hızlı bir şekilde dahil edin.
Referans Oluşturma Yüklemek, indirmek veya silmek için "images / mountains.png" gibi bir dosyanın yoluna bakın.
Yükle veya İndir Bellekteki veya diskteki yerel türlere yükleme veya indirme.
Dosyalarınızı Koruyun Dosyalarınızı güvence altına almak için Cloud Storage için Firebase Güvenlik Kurallarını kullanın.

Diğer veri türlerini depolamak mı istiyorsunuz?

  • Cloud Firestore , Firebase ve Google Cloud Platform'dan mobil, web ve sunucu geliştirme için esnek, ölçeklenebilir bir veritabanıdır.
  • Firebase Gerçek Zamanlı Veritabanı , oyun durumu veya sohbet mesajları gibi JSON uygulama verilerini depolar ve değişiklikleri tüm bağlı cihazlarda anında senkronize eder. Veritabanı seçenekleri arasındaki farklar hakkında daha fazla bilgi için bkz. Veritabanı seçme: Cloud Firestore veya Realtime Database .
  • Firebase Remote Config , kullanıcıların güncelleme indirmesine gerek kalmadan uygulamanızın davranışını ve görünümünü değiştirmek için geliştirici tarafından belirtilen anahtar / değer çiftlerini saklar.
  • Firebase Hosting , web siteniz için HTML, CSS ve JavaScript'in yanı sıra grafik, yazı tipi ve simge gibi geliştirici tarafından sağlanan diğer öğeleri de barındırır .

Sonraki adımlar