برای ذخیره، استفاده مجدد، و همرسانی دستورهای پایگاه دادهای که بهطور مکرر اجرا میشوند بدون اینکه لازم باشد آنها را برای هر جلسه بازنویسی کنید، میتوانید از پُرسمانهای ذخیرهشده در Cloud Firestore استفاده کنید.
میتوانید از کنسول Firebase برای ایجاد، ذخیره، و مدیریت پرسوجوها استفاده کنید. قابلیت پرسمانهای ذخیرهشده فقط در کنسول دردسترس است؛ نمیتوانید پرسمانهای ذخیرهشده را ازطریق میانای برنامهسازی کاربردی یا روشهای دیگر اجرا یا مدیریت کنید.
پُرسمانهای ذخیرهشده ویژگیهای زیر را دارند:
- کلیدهای رمزگذاری تحت مدیریت Google همه پرسمانها را در حالت ساکن رمزگذاری میکنند.
- پُرسمان ذخیرهشده فرزند پروژه است.
- وقتی پروژه حذف شود، پُرسمانهای ذخیرهشده حذف میشوند. اگر نمونه یا پایگاه داده را حذف کنید، همچنان میتوانید بااستفاده از صفحه «پرسوجوهای ذخیرهشده» در کنسول Google Cloud به پرسوجوهای ذخیرهشده در پروژه دسترسی داشته باشید.
- برای مشاهده و مدیریت پُرسمانهای ذخیرهشده، باید نقش یا اجازههای «مدیریت هویت و دسترسیها» (IAM) صحیح را داشته باشید.
- فقط بااستفاده از صفحه پرسوجوهای ذخیرهشده در کنسول Google Cloud میتوانید به پرسوجوهای ذخیرهشده دسترسی پیدا کنید. پُرسمانهای ذخیرهشده ازطریق میانای برنامهسازی کاربردی قابلدسترسی نیستند.
مکان ذخیرهسازی
Cloud Firestore تلاش میکند پُرسمانها را در همان مکان پایگاه داده ذخیره کند. بااینحال، فضای ذخیرهسازی برای پُرسمانهای ذخیرهشده در تعداد محدودی از مکانها دردسترس است، بنابراین ممکن است بهطور پیشفرض منطقه دیگری را انتخاب کند. برای مشاهده و بهروزرسانی مکانی که پرسوجوهای ذخیرهشده شما در آن ذخیره شده است، ابتدا روی نمایش گزینههای پیشرفته از زیرتکلیف ذخیره کلیک کنید. سپس، از فهرست منطقه، مکان دردسترسی را انتخاب کنید.
محدودیتها
پُرسمانهای ذخیرهشده محدودیتهای زیر را دارد:
- محدودیت نرخ ۲۰ پُرسمان در ثانیه (QPS) برای هر کاربر در هر پروژه وجود دارد که شامل خواندن و نوشتن میشود. این سهمیه قابلردیابی یا لغو نیست.
- نمیتوانید بیشاز ۱۰٬۰۰۰ پُرسمان ذخیرهشده در یک پروژه ایجاد کنید—ازجمله پُرسمانهای ذخیرهشده برای دیگر محصولات Google Cloud. برای اطلاعات بیشتر، سهمیهها و محدودیتها را ببینید.
- نمیتوانید از کلیدهای رمزگذاری مدیریتشده توسط مشتری برای نمونههای دارای پُرسمانهای ذخیرهشده استفاده کنید .
قیمتگذاری
برای استفاده یا ذخیره کردن پُرسمانهای ذخیرهشده، هزینه اضافی دریافت نمیشود.
حالا چه میشود
- با نحوه ایجاد و مدیریت پُرسمانهای ذخیرهشده آشنا شوید.