Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Cloud-Speicher

Cloud Storage wurde für App-Entwickler entwickelt, die benutzergenerierte Inhalte wie Fotos oder Videos speichern und bereitstellen müssen.

Cloud Storage for Firebase ist ein leistungsstarker, einfacher und kostengünstiger Objektspeicherdienst, der für die Google-Skalierung entwickelt wurde. Die Firebase-SDKs für Cloud-Speicher erhöhen die Google-Sicherheit beim Hoch- und Herunterladen von Dateien für Ihre Firebase-Apps, unabhängig von der Netzwerkqualität. Mit unseren SDKs können Sie Bilder, Audio, Video oder andere benutzergenerierte Inhalte speichern. Auf dem Server können Sie Google Cloud Storage verwenden , um auf dieselben Dateien zuzugreifen.

iOS-Setup Android-Setup Web-Setup C ++ Setup Unity-Setup

Schlüsselfähigkeiten

Robuster Betrieb Firebase SDKs für Cloud Storage führen Uploads und Downloads unabhängig von der Netzwerkqualität durch. Uploads und Downloads sind robust, dh sie werden dort neu gestartet, wo sie gestoppt wurden, und sparen Ihren Benutzern Zeit und Bandbreite.
Starke Sicherheit Firebase SDKs für Cloud Storage lassen sich in die Firebase-Authentifizierung integrieren, um Entwicklern eine einfache und intuitive Authentifizierung zu ermöglichen. Sie können unser deklaratives Sicherheitsmodell verwenden, um den Zugriff basierend auf Dateiname, Größe, Inhaltstyp und anderen Metadaten zu ermöglichen.
Hohe Skalierbarkeit Cloud Storage für Firebase wurde für die Exabyte-Skalierung entwickelt, wenn Ihre App viral wird. Wachsen Sie mühelos vom Prototyp zur Produktion mit derselben Infrastruktur, die Spotify und Google Fotos unterstützt.

Wie funktioniert es?

Entwickler verwenden die Firebase SDKs für Cloud Storage, um Dateien direkt von Clients hoch- und herunterzuladen. Wenn die Netzwerkverbindung schlecht ist, kann der Client den Vorgang genau dort wiederholen, wo er aufgehört hat, wodurch Ihre Benutzer Zeit und Bandbreite sparen.

Cloud Storage speichert Ihre Dateien in einem Google Cloud Storage- Bucket und macht sie sowohl über Firebase als auch über Google Cloud zugänglich. Auf diese Weise können Sie flexibel Dateien von mobilen Clients über die Firebase-SDKs hochladen und herunterladen sowie serverseitige Verarbeitungen wie Bildfilterung oder Videotranscodierung mithilfe der Google Cloud Platform durchführen . Cloud Storage wird automatisch skaliert, sodass keine Migration zu einem anderen Anbieter erforderlich ist. Erfahren Sie mehr über alle Vorteile unserer Integration in die Google Cloud Platform .

Die Firebase-SDKs für Cloud-Speicher lassen sich nahtlos in die Firebase-Authentifizierung integrieren , um Benutzer zu identifizieren. Wir bieten eine deklarative Sicherheitssprache , mit der Sie die Zugriffssteuerung für einzelne Dateien oder Dateigruppen festlegen können, damit Sie Dateien so öffentlich oder privat gestalten können, wie Sie möchten.

Implementierungspfad

Integrieren Sie die Firebase SDKs für Cloud Storage. Schließen Sie Clients schnell über Gradle, CocoaPods oder ein Skript-Include ein.
Erstellen Sie eine Referenz Verweisen Sie auf den Pfad zu einer Datei, z. B. "images / Mountains.png", um sie hochzuladen, herunterzuladen oder zu löschen.
Hochladen oder Herunterladen Hochladen oder Herunterladen auf native Typen im Speicher oder auf der Festplatte.
Sichern Sie Ihre Dateien Verwenden Sie Firebase-Sicherheitsregeln für Cloud-Speicher , um Ihre Dateien zu sichern.

Möchten Sie andere Datentypen speichern?

  • Cloud Firestore ist eine flexible, skalierbare Datenbank für die Entwicklung von Mobilgeräten, Websites und Servern von Firebase und Google Cloud Platform.
  • Die Firebase-Echtzeitdatenbank speichert JSON-Anwendungsdaten wie Spielstatus oder Chatnachrichten und synchronisiert Änderungen sofort auf allen verbundenen Geräten. Weitere Informationen zu den Unterschieden zwischen Datenbankoptionen finden Sie unter Auswählen einer Datenbank: Cloud Firestore oder Echtzeitdatenbank .
  • Firebase Remote Config speichert vom Entwickler angegebene Schlüssel-Wert-Paare, um das Verhalten und das Erscheinungsbild Ihrer App zu ändern, ohne dass Benutzer ein Update herunterladen müssen.
  • Firebase Hosting hostet HTML, CSS und JavaScript für Ihre Website sowie andere vom Entwickler bereitgestellte Elemente wie Grafiken, Schriftarten und Symbole.

Nächste Schritte