مقدمه
این مقاله موارد زیر را پوشش خواهد داد.
- مفاهیم مختصر و پیش نیازها
- پیاده سازی - ایجاد حساب CosmosDB از نوع API DocumentDB در Azure
- پیاده سازی – مدیریت مجموعه ها در DocumentDB
- پیاده سازی - پرس و جو از طریق سند در مجموعه DocumentDB
مفاهیم مختصر
Azure DocumentDB چیست ؟
این یک سرویس پایگاه داده اسناد NoSQL است که از ابتدا برای پشتیبانی از JSON و جاوا اسکریپت مستقیماً در موتور پایگاه داده طراحی شده است.
پیش نیازها
مقاله زیر را برای ایجاد اکانت Azure و برای آن بخوانیدبرخی از اطلاعات اولیه در مورد Azure برای شروع .
پیاده سازی - ایجاد حساب CosmosDB از نوع API DocumentDB در Azure
مراحلی که باید دنبال شود:
- پورتال Azure را باز کنید، روی نماد "Add" کلیک کنید تا پایگاه داده اضافه شود و Azure CosmosDB را انتخاب کنید.
- نام را ذکر کنید و از گروه منابع موجود استفاده کنید. سپس نوع API را روی DocumentDB قرار دهید.
- به بخش Cosmos DB بروید و DocumentDB جدید ایجاد شده را ببینید.
پیاده سازی - مدیریت مجموعه در DocumentDB
مراحلی که باید دنبال شود -
- به "Azure Cosmos DB" بروید و با ذکر نام روی "Add Collection" کلیک کنید و شناسه DB سند را نیز ارائه دهید. سپس، روی "ایجاد" کلیک کنید.
- مجموعههای ایجاد شده را هم اکنون ببینید.
- پس از انتخاب مجموعه جدید ایجاد شده، "سند جدید" را از گزینه ایجاد کنید.
- یک JSON ساده را در سند جدید قرار دهید و سندی را که بر اساس شناسه "1" نامگذاری می شود ذخیره کنید.
- اسناد ایجاد شده در مجموعه را در Cosmos DB با استفاده از DocumentDB API مشاهده کنید. اکنون، یک چیز دیگر - ما می توانیم سند را به راحتی ویرایش و حذف کنیم.
پیاده سازی - پرس و جو از طریق سند در مجموعه Document DB
مراحلی که باید دنبال شود -
- یک "SQL Query" جدید از گزینه منو روی سند موجود در مجموعه ایجاد کنید.
- کوئری را بنویسید که نام آن "Gourrav" باشد و سپس پرس و جو را اجرا کنید.
یادگیری مبارک!