رفتن به نوشته‌ها

دسته: MongoDB (مونگو دی‌بی)

کارایی راحت‌تر با فایل پیکربندی MongoDB

تا اینجای کار به خوبی با گزینه های مهم mongod آشنا شده ایم و flag های مهم آن را نیز بررسی کرده ایم. البته برخی از Flag ها باقی مانده است (مانند موارد TLS و authentication) که در فصل های جداگانه ی خودشان بررسی خواهند شد اما موضوع اصلی امروز فایل config.cfg است. برای شروع به documentation رسمی این فایل می رویم. https://docs.mongodb.com/manual/reference/configuration-options/ این فایل تمام تنظیمات سرور ما را در خود ذخیره می کند تا مجبور نباشیم هر بار برای راه اندازی سرور از Flag های مختلف استفاده کنیم. مثلا اگر می خواهیم با هر بار اجرای سرور تنظیمات خاصی داشته باشیم (مثلا همیشه fork برای کاربران مک و لینوکس اجرا شود یا همیشه storageEngine خاصی فعال باشد) آن تنظیمات و Flag ها را درون این فایل ذخیره می کنیم و آن ها در هنگام اجرای سرور به صورت خودکار اعمال خواهند شد.