دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۸
  • فروردین

جلسه ۲۲ : توسعه در MongoDB

  • دسته‌بندی‌ها :
جلسه ۲۲ : توسعه در MongoDB
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، جلسه بیست و دوم از آموزش های دوره MongoDB زا با توسعه در MongoDB آغاز می کنیم.هنگامی که شما در حال آماده سازی توسعه در MongoDB هستید، باید سعی کنید تا بدانید که چگونه برنامه شما در تولید قرار دارد. ایده خوبی است که یک رویکرد سازگار و تکرارپذیر برای مدیریت محیط توسعه در مونگو خود ایجاد کنید تا بتوانید هر گونه اشکالی را  زمانی که شما در تولید هستید به حداقل برسانید.

      توسعه در MongoDB

      بهترین روش شامل نمونه سازی از راه اندازی شما، انجام آزمایش بار، نظارت بر شاخص های کلیدی، و استفاده از آن اطلاعات برای تنظیمات بخش اصلی این رویکرد است که به طور کامل سیستم شما را نظارت می کند.

      این به شما کمک خواهد کرد که قبل از توسعه سیستم تولید خود را حفظ کنید و تعیین کنید که آیا باید ظرفیت را اضافه کنید. برای مثال، داشتن بینش در مورد استفاده از حافظه های احتمالی، می تواند باعث جلوگیری از ضربه زدن به قفل کردن نوشتن شود.

      برای نظارت بر محیط توسعه در مونگو ، MongoDB برخی از دستورات زیر را فراهم می کند.

      mongostat

      این فرمان وضعیت تمام موارد مونگو را اجرا می کند و شمارنده ها را از عملیات پایگاه داده باز می کند.

      این شمارنده ها شامل درج ها، نمایش ها، به روز رسانی ها، حذف، و مکان نما هستند.

      همچنین این فرمان هنگام برخورد با  صفحهhitting، درصد قفل خود را نشان می دهد.

      این به این معنی است که حافظه شما هنگام اجرا کم شده،یا مشکل ظرفیت نوشتن و برخی از مشکلات عملکرد بوجود آمده است.

      برای اجرای دستور،روی نمونه ای از mongod خود شروع کنید.

      در خط فرمان دیگر، روی مسیر bin در نصب mongodb بروید و mongostat را تایپ کنید.

      مثال : 

      خروجی فرمان به شکل زیر می باشد :

      توسعه در MongoDB

      mongotop

      این فرمان فعالیت های خواندن و نوشتن نمونه MongoDB را بر اساس مجموعه جمع آوری و گزارش می کند.

      به طور پیش فرض، mongotop اطلاعات را در هر ثانیه باز می گرداند، و شما می توانید آن را تغییر دهید.

      شما باید بررسی کنید که این فعالیت خواندن و نوشتن با هدف برنامه شما منطبق است یا خیر.

      برای اجرای دستور، نمونه ای از mongod خود را شروع کنید.

      سپس در خط فرمانی دیگری، به مسیر bin روی نصب mongodb بروید و  mongotop را وارد کنید.

      مثال : 

      خروجی فرمان به شکل زیر می باشد :

      توسعه در MongoDB

      برای تغییر دستور mongotop برای به حداقل رساندن اطلاعات، یک شماره خاص بعد از دستور mongotop مشخص کنید.

      مثال : 

      مثال بالا مقدار را هر ۳۰ ثانیه یکبار برمی گرداند.

      کلام آخر

      به غیر از ابزار MongoDB، ابزار ۱۰gen یک سرویس مانیتورینگ میزبانی رایگان، سرویس مدیریت (MongoDB MMS) را فراهم می کند، که یک داشبورد را ایجاد می کند و به شما یک معیار از کل خوشه شما را می دهد.محیط توسعه در مونگو به پایان رسید، با ما همراه باشید تا در جلسه بعد آموزش جاوا در مونگو را آموزش ببینید.

      QR:  جلسه ۲۲ : توسعه در MongoDB
      به اشتراک بگذارید