Cloud Storage dla Firebase

Cloud Storage dla Firebase jest przeznaczony dla programistów aplikacji, którzy muszą przechowywać i udostępniać treści generowane przez użytkowników, takie jak zdjęcia lub filmy.

Cloud Storage dla Firebase to zaawansowana, prosta i niedroga usługa obiektowej pamięci masowej stworzona z myślą o skali Google. Pakiety SDK Firebase dla Cloud Storage zwiększają bezpieczeństwo Google podczas przesyłania i pobierania plików w aplikacjach Firebase, niezależnie od jakości sieci.

Możesz używać naszych pakietów SDK do przechowywania obrazów, audio, wideo lub innych treści generowanych przez użytkowników. Na serwerze można użyć Google Cloud Storage API dostęp do tych samych plików.

Ustawienia iOS Android Konfiguracja sieci Konfiguracja C ++ konfiguracja Unity Konfiguracja

Kluczowe możliwości

Solidne operacje Pakiety SDK Firebase dla Cloud Storage umożliwiają przesyłanie i pobieranie niezależnie od jakości sieci. Przesyłanie i pobieranie jest solidne, co oznacza, że ​​uruchamiają się ponownie w miejscu, w którym się zatrzymały, oszczędzając czas i przepustowość użytkowników.
Silne zabezpieczenia Pakiety SDK Firebase dla Cloud Storage integrują się z uwierzytelnianiem Firebase, aby zapewnić programistom proste i intuicyjne uwierzytelnianie. Możesz użyć naszego deklaratywnego modelu bezpieczeństwa, aby zezwolić na dostęp na podstawie nazwy pliku, rozmiaru, typu zawartości i innych metadanych.
Wysoka skalowalność Cloud Storage został stworzony z myślą o eksabajtowej skali, gdy Twoja aplikacja staje się wirusowa. Bez wysiłku rozwijaj się od prototypu do produkcji, korzystając z tej samej infrastruktury, która obsługuje Spotify i Zdjęcia Google.

Jak to działa?

Deweloperzy używają pakietów SDK Firebase dla Cloud Storage do przesyłania i pobierania plików bezpośrednio od klientów. Jeśli połączenie sieciowe jest słabe, klient może ponowić operację w miejscu, w którym została przerwana, oszczędzając czas i przepustowość użytkowników.

Cloud Storage dla Firebase przechowuje swoje pliki w Google Cloud Storage wiadro, dzięki czemu są dostępne za pośrednictwem zarówno Firebase i Google Cloud. Dzięki temu możesz elastycznie przesyłać i pobierać pliki z klientów mobilnych za pomocą pakietów SDK Firebase dla Cloud Storage. Ponadto, można to zrobić po stronie serwera przetwarzania obrazu, takich jak filtrowanie lub transkodowanie wideo za pomocą Google Cloud Storage API . Cloud Storage skaluje się automatycznie, co oznacza, że ​​nie ma potrzeby migracji do innego dostawcy. Dowiedz się więcej o wszystkich korzyści płynących z naszej integracji z Google Cloud .

W Firebase SDK dla Cloud Storage integracji z uwierzytelnianiem Firebase do identyfikacji użytkowników i zapewniamy deklaratywny język zabezpieczeń , który umożliwia ustawienie kontroli dostępu dla pojedynczych plików lub grupy plików, dzięki czemu można tworzyć pliki jako publiczne lub prywatne, jak chcesz.

Ścieżka wdrożenia

Zintegruj pakiety SDK Firebase dla Cloud Storage. Szybko dołączaj klientów za pomocą Gradle, CocoaPods lub dołączenia skryptu.
Utwórz referencję Odwołaj się do ścieżki do pliku, takiego jak „images/mountains.png”, aby go przesłać, pobrać lub usunąć.
Prześlij lub pobierz Prześlij lub pobierz do typów natywnych w pamięci lub na dysku.
Zabezpiecz swoje pliki Stosować Firebase przepisów bezpieczeństwa dotyczących Cloud Storage , aby zabezpieczyć swoje pliki.

Chcesz przechowywać inne rodzaje danych?

  • Chmura Firestore jest elastyczna, skalowalna baza danych dla mobilnych, stron internetowych i rozwoju serwera z Firebase i Google Cloud.
  • W Firebase Realtime bazy danych przechowuje JSON dane aplikacji, takie jak stan gry lub wiadomości czatu i synchronizuje zmiany od razu na wszystkich podłączonych urządzeń. Aby dowiedzieć się więcej na temat różnic między opcjami baz danych, patrz Wybierz bazę danych: Chmura FireStore lub Aktualizacje bazy danych .
  • Config Firebase Remote przechowuje pary klucz-wartość dla deweloperów określony do zmiany zachowania i wyglądu aplikacji bez potrzeby użytkowników, aby pobrać aktualizację.
  • Firebase Hosting gospodarzom HTML, CSS i JavaScript na swojej stronie internetowej, jak również innych aktywów deweloperskich pod warunkiem, takich jak grafika, czcionki i ikony.

Następne kroki