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 یک سرویس ذخیره سازی اشیا powerful قدرتمند ، ساده و مقرون به صرفه است که برای مقیاس Google ساخته شده است. SDK های Firebase برای Cloud Storage ، بدون در نظر گرفتن کیفیت شبکه ، امنیت Google را به بارگذاری پرونده ها و بارگیری برای برنامه های Firebase شما اضافه می کنند. می توانید از SDK های ما برای ذخیره تصاویر ، صوت ، فیلم یا سایر محتوای تولید شده توسط کاربر استفاده کنید. در سرور ، می توانید از Google Cloud Storage برای دسترسی به همان پرونده ها استفاده کنید.

نصب iOS نصب Android راه اندازی وب C ++ Setup Unity Setup

قابلیت های کلیدی

عملیات قوی SDK های Firebase برای Cloud Storage بدون در نظر گرفتن کیفیت شبکه ، بارگذاری و بارگیری را انجام می دهند. بارگذاری و بارگیری قوی است ، به این معنی که از همانجایی که متوقف شده است مجدداً شروع به کار می کند و باعث صرفه جویی در وقت و پهنای باند کاربران می شود.
امنیت قوی SDK های Firebase برای Cloud Storage با احراز هویت Firebase ادغام می شوند تا احراز هویت ساده و بصری را برای توسعه دهندگان فراهم کنند. برای اجازه دسترسی براساس نام پرونده ، اندازه ، نوع محتوا و سایر فراداده ها می توانید از مدل امنیتی اعلامی ما استفاده کنید.
مقیاس پذیری بالا Cloud Storage for Firebase هنگام ویروسی شدن برنامه شما برای مقیاس exabyte ساخته می شود. با استفاده از زیرساخت های مشابه Spotify و Google Photos بدون هیچ زحمتی از نمونه اولیه به تولید تبدیل می شود.

چگونه کار می کند؟

توسعه دهندگان از SDK های Firebase برای Cloud Storage برای بارگذاری و بارگیری مستقیم پرونده ها از مشتری استفاده می کنند. اگر اتصال شبکه ضعیف باشد ، مشتری می تواند عملیات را در محلی که متوقف شده است دوباره امتحان کند و باعث صرفه جویی در وقت و پهنای باند کاربران شود.

Cloud Storage پرونده های شما را در سطل ذخیره سازی Google Cloud Storage ذخیره می کند و به این ترتیب از طریق Firebase و Google Cloud قابل دسترسی است. این امکان را برای شما فراهم می کند تا از طریق SDK های Firebase فایلها را از سرویس گیرندگان تلفن همراه بارگذاری و بارگیری کنید و پردازش سمت سرور مانند فیلتر کردن تصویر یا رمزگذاری ویدیو را با استفاده از Google Cloud Platform انجام دهید . Cloud Storage به طور خودکار مقیاس بندی می شود ، به این معنی که دیگر نیازی به مهاجرت به ارائه دهنده دیگری نیست. درباره تمام مزایای ادغام ما با Google Cloud Platform بیشتر بیاموزید.

SDK های Firebase برای Cloud Storage برای شناسایی کاربران بصورت یکپارچه با احراز هویت Firebase ادغام می شوند و ما یک زبان امنیتی اعلامی ارائه می دهیم که به شما امکان می دهد کنترل دسترسی را روی پرونده ها یا گروههای مختلف از پرونده ها تنظیم کنید ، بنابراین می توانید پرونده ها را به دلخواه عمومی یا خصوصی بسازید.

مسیر پیاده سازی

SDK های Firebase را برای Cloud Storage ادغام کنید. از طریق Gradle ، CocoaPods یا یک اسکریپت به سرعت شامل مشتری شوید.
یک مرجع ایجاد کنید برای بارگذاری ، بارگیری یا حذف پرونده به پرونده مانند "images / mountains.png" ارجاع دهید.
بارگذاری یا بارگیری کنید بارگیری یا بارگیری در انواع بومی در حافظه یا دیسک.
پرونده های خود را ایمن کنید برای امنیت پرونده های خود از قوانین امنیتی Firebase برای Cloud Storage استفاده کنید.

آیا می خواهید انواع دیگر داده ها را ذخیره کنید؟

  • Cloud Firestore یک پایگاه داده انعطاف پذیر و مقیاس پذیر برای توسعه موبایل ، وب و سرور از Firebase و Google Cloud Platform است.
  • Firebase Realtime Database داده های برنامه JSON را ذخیره می کند ، مانند حالت بازی یا پیام چت ، و تغییرات را بلافاصله در همه دستگاه های متصل هماهنگ می کند. برای کسب اطلاعات بیشتر در مورد تفاوت بین گزینه های پایگاه داده ، به انتخاب پایگاه داده مراجعه کنید: Cloud Firestore یا Realtime Database .
  • Firebase Remote Config برای تغییر رفتار و شکل ظاهری برنامه شما بدون نیاز به کاربران برای بارگیری به روزرسانی ، جفتهای مقدار-کلید مشخص شده توسط برنامه نویس را ذخیره می کند.
  • Firebase Hosting میزبان HTML ، CSS و JavaScript برای وب سایت شما و همچنین سایر دارایی های ارائه شده توسط توسعه دهنده مانند گرافیک ، قلم ها و نمادها است.

مراحل بعدی