Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

Cloud Storage

Cloud Storage สร้างขึ้นสำหรับนักพัฒนาแอปที่ต้องการจัดเก็บและให้บริการเนื้อหาที่ผู้ใช้สร้างขึ้นเช่นรูปภาพหรือวิดีโอ

Cloud Storage for Firebase เป็นบริการพื้นที่จัดเก็บอ็อบเจ็กต์ที่มีประสิทธิภาพใช้งานง่ายและคุ้มค่าที่สร้างขึ้นสำหรับสเกลของ Google Firebase SDK สำหรับ Cloud Storage เพิ่มความปลอดภัยของ Google ในการอัปโหลดและดาวน์โหลดไฟล์สำหรับแอป Firebase ของคุณโดยไม่คำนึงถึงคุณภาพเครือข่าย คุณสามารถใช้ SDK ของเราเพื่อจัดเก็บรูปภาพเสียงวิดีโอหรือเนื้อหาอื่น ๆ ที่ผู้ใช้สร้างขึ้น บนเซิร์ฟเวอร์คุณสามารถใช้ Google Cloud Storage เพื่อเข้าถึงไฟล์เดียวกันได้

การตั้งค่า iOS การตั้งค่า Android การตั้งค่า เว็บการตั้งค่าการตั้งค่า C ++ การตั้งค่า Unity

ความสามารถที่สำคัญ

การดำเนินงานที่แข็งแกร่ง Firebase SDK สำหรับ Cloud Storage ทำการอัปโหลดและดาวน์โหลดโดยไม่คำนึงถึงคุณภาพของเครือข่าย การอัปโหลดและดาวน์โหลดมีประสิทธิภาพซึ่งหมายความว่าจะเริ่มต้นใหม่เมื่อหยุดทำงานช่วยประหยัดเวลาและแบนด์วิดท์ของผู้ใช้
ความปลอดภัยที่แข็งแกร่ง Firebase SDK สำหรับ Cloud Storage ผสานรวมกับ Firebase Authentication เพื่อมอบการตรวจสอบสิทธิ์ที่ง่ายและใช้งานง่ายสำหรับนักพัฒนา คุณสามารถใช้รูปแบบการรักษาความปลอดภัยแบบเปิดเผยของเราเพื่ออนุญาตการเข้าถึงตามชื่อไฟล์ขนาดประเภทเนื้อหาและข้อมูลเมตาอื่น ๆ
ความยืดหยุ่นสูง Cloud Storage สำหรับ Firebase สร้างขึ้นสำหรับระดับ Exabyte เมื่อแอปของคุณแพร่ระบาด เติบโตจากต้นแบบไปสู่การผลิตได้อย่างง่ายดายโดยใช้โครงสร้างพื้นฐานเดียวกับที่ขับเคลื่อน Spotify และ Google Photos

มันทำงานอย่างไร?

นักพัฒนาใช้ Firebase SDK สำหรับ Cloud Storage เพื่ออัปโหลดและดาวน์โหลดไฟล์จากไคลเอนต์โดยตรง หากการเชื่อมต่อเครือข่ายไม่ดีไคลเอ็นต์จะสามารถลองดำเนินการซ้ำได้ทันทีจากจุดที่ค้างไว้ซึ่งจะช่วยประหยัดเวลาและแบนด์วิดท์ของผู้ใช้ของคุณ

Cloud Storage จัดเก็บไฟล์ของคุณในที่ เก็บข้อมูล Google Cloud Storage ทำให้สามารถเข้าถึงได้ทั้งผ่าน Firebase และ Google Cloud ซึ่งช่วยให้คุณมีความยืดหยุ่นในการอัปโหลดและดาวน์โหลดไฟล์จากไคลเอนต์มือถือผ่าน Firebase SDK และทำการประมวลผลฝั่งเซิร์ฟเวอร์เช่นการกรองรูปภาพหรือการแปลงรหัสวิดีโอโดยใช้ Google Cloud Platform Cloud Storage จะปรับขนาดโดยอัตโนมัติซึ่งหมายความว่าไม่จำเป็นต้องย้ายไปยังผู้ให้บริการรายอื่น เรียนรู้เพิ่มเติมเกี่ยวกับประโยชน์ทั้งหมดของ การผสานรวมกับ Google Cloud Platform

Firebase SDK สำหรับ Cloud Storage ผสานรวมกับ Firebase Authentication ได้อย่างราบรื่นเพื่อระบุตัวผู้ใช้และเรามี ภาษาความปลอดภัยที่เปิดเผย ซึ่งช่วยให้คุณสามารถตั้งค่าการควบคุมการเข้าถึงไฟล์แต่ละไฟล์หรือกลุ่มไฟล์ได้ดังนั้นคุณจึงสามารถกำหนดให้ไฟล์เป็นแบบสาธารณะหรือส่วนตัวได้ตามที่คุณต้องการ

เส้นทางการดำเนินการ

ผสานรวม Firebase SDK สำหรับ Cloud Storage รวมไคลเอนต์อย่างรวดเร็วผ่าน Gradle, CocoaPods หรือสคริปต์รวม
สร้างข้อมูลอ้างอิง อ้างอิงเส้นทางไปยังไฟล์เช่น "images / mountains.png" เพื่ออัปโหลดดาวน์โหลดหรือลบไฟล์
อัปโหลดหรือดาวน์โหลด อัปโหลดหรือดาวน์โหลดเป็นประเภทเนทีฟในหน่วยความจำหรือบนดิสก์
รักษาความปลอดภัยไฟล์ของคุณ ใช้ กฎความปลอดภัยของ Firebase สำหรับ Cloud Storage เพื่อรักษาความปลอดภัยไฟล์ของคุณ

ต้องการจัดเก็บข้อมูลประเภทอื่นหรือไม่?

  • Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้สำหรับการพัฒนาอุปกรณ์เคลื่อนที่เว็บและเซิร์ฟเวอร์จาก Firebase และ Google Cloud Platform
  • ฐานข้อมูลเรียลไทม์ของ Firebase เก็บข้อมูลแอปพลิเคชัน JSON เช่นสถานะเกมหรือข้อความแชทและซิงโครไนซ์การเปลี่ยนแปลงในอุปกรณ์ที่เชื่อมต่อทั้งหมดได้ทันที หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับความแตกต่างระหว่างตัวเลือกฐานข้อมูลโปรดดูที่ เลือกฐานข้อมูล: Cloud Firestore หรือ Realtime Database
  • Firebase Remote Config จัด เก็บคู่คีย์ - ค่าที่นักพัฒนาระบุไว้เพื่อเปลี่ยนพฤติกรรมและรูปลักษณ์ของแอปโดยไม่ต้องให้ผู้ใช้ดาวน์โหลดการอัปเดต
  • Firebase Hosting โฮสต์ HTML, CSS และ JavaScript สำหรับเว็บไซต์ของคุณตลอดจนเนื้อหาอื่น ๆ ที่นักพัฒนาจัดหาให้เช่นกราฟิกแบบอักษรและไอคอน

ขั้นตอนถัดไป