این صفحه نحوه عملکرد کوئریهای ذخیره شده در Cloud Firestore را شرح میدهد.
شما میتوانید از Cloud Firestore Studio برای ایجاد، ذخیره و مدیریت کوئریها استفاده کنید. قابلیت ذخیره کوئریها فقط در کنسول Google Cloud در دسترس است.
پرسوجوهای ذخیرهشده دارای ویژگیهای زیر هستند:
- کلیدهای رمزگذاری تحت مدیریت گوگل، تمام کوئریهای در حال سکون را رمزگذاری میکنند.
- یک کوئری ذخیره شده، فرزند یک پروژه است.
- کوئریهای ذخیره شده هنگام حذف پروژه حذف میشوند. اگر نمونه یا پایگاه داده را حذف کنید، همچنان میتوانید با استفاده از صفحه کوئریهای ذخیره شده در کنسول Google Cloud به کوئریهای ذخیره شده در پروژه دسترسی داشته باشید.
- برای مشاهده و مدیریت کوئریهای ذخیره شده، باید نقش یا مجوزهای مدیریت هویت و دسترسی (IAM) صحیح را داشته باشید.
- شما فقط میتوانید با استفاده از Cloud Firestore Studio یا با رفتن به صفحهی «پرسشهای ذخیرهشده» در کنسول Google Cloud به پرسوجوهای ذخیرهشده دسترسی پیدا کنید. پرسوجوهای ذخیرهشده از طریق API قابل دسترسی نیستند.
محل نگهداری
Cloud Firestore تلاش میکند تا کوئریها را در همان محل پایگاه داده ذخیره کند. با این حال، فضای ذخیرهسازی برای کوئریهای ذخیره شده در تعداد محدودی از مکانها در دسترس است، بنابراین ممکن است به طور پیشفرض منطقه دیگری را انتخاب کند. برای مشاهده و بهروزرسانی مکانی که کوئریهای ذخیره شده شما در آن ذخیره شدهاند، ابتدا روی «نمایش گزینههای پیشرفته» از زیروظیفه ذخیره کلیک کنید. سپس، از لیست منطقه ، یک مکان موجود را انتخاب کنید.
محدودیتها
کوئریهای ذخیرهشده محدودیتهای زیر را دارند:
- شما نمیتوانید بیش از ۱۰،۰۰۰ پرسوجوی ذخیرهشده در یک پروژه ایجاد کنید - از جمله پرسوجوهای ذخیرهشده برای سایر محصولات Google Cloud . برای اطلاعات بیشتر، به بخش سهمیهها و محدودیتها مراجعه کنید.
- شما نمیتوانید از کلیدهای رمزگذاری مدیریتشده توسط مشتری برای نمونههایی با پرسوجوهای ذخیرهشده استفاده کنید.
قیمتگذاری
هیچ هزینه اضافی برای استفاده یا ذخیره پرسوجوهای ذخیرهشده وجود ندارد.
قدم بعدی چیست؟
- یاد بگیرید چگونه کوئریهای ذخیره شده را ایجاد و مدیریت کنید .
- یاد بگیرید که چگونه Cloud Firestore با کنسول Google Cloud مدیریت کنید .