NoSQLBooster for MongoDB چیست؟
NoSQLBooster for MongoDB که پیش از این تحت عنوان MongoBooster ارائه می شد یک ابزار GUI کراس پلتفرم و shell-centric برای MongoDB v2.6 - 4.4 است که ابزارهای جامعی را برای مانیتورینگ server ارائه می کند. علاوه بر ابزارهای لازم برای مانیتورینگ، یک query builder روان، SQL query، query code، زمان بندی task ها، پشتیبانی از ESNext و یک تجربه IntelliSense واقعی از جمله قابلیت هایی است که این ابزار در اختیار شما قرار می دهد.
NoSQLBooster for MongoDB یک V8 JavaScript engine را در داخل خود دارد و برای استفاده از آن دیگر نیازی به ابزارهای MongoDB command line نیست و بدون وابستگی به ابزارهای خارجی می توانید از آن استفاده کنید. با استفاده از این نرم افزار می توانید MongoDB find / aggregate و SQL را به Node.js، Java، Python، C#، PHP، Ruby، Golangو Mongo shell تبدیل کنید. همچنین می توانید task هایی را برای import یا export، dump یا restore و یا اجرای فایل های script روی یک زمان بندی تکرار شونده تعریف و اجرا کنید. NoSQLBooster for MongoDB یک تجربه IntelliSense واقعی را برای کاربران و توسعه دهندگان فراهم می کند. این نرم افزار یک سرویس زبان داخلی دارد که تمام ترکیب های ممکن، متدها، property ها، متغیرها، کلمات کلیدی، حتی collection name های MongoDB، نام field ها و operator ها را می شناسد. هم زمان با تایپ کردن شما پیشنهادات IntelliSense ظاهر می شود و می توانید از میان آن ها انتخاب کنید. همچنین برای استفاده دستی از آن می توانید کلید های کنترل + شیفت + اسپیس را فشار دهید. از دیگر قابلیت هایی که این ابزار در اختیارتان قرار می دهد این است که می توانید SQL SELECT query را روی MongoDB اجرا کنید. پشتیبانی SQL شامل SQL JOINS، function ها، expression ها، aggregation برای collection ها با object ها و array های زیر آن می شود. در زمینه مانیتورینگ و آنالیز نیز قابلیت های خوبی را در اختیارتان قرار می دهد. ابزارهای مانیتورینگ performance و همچنین تجزیه و تحلیل به شما کمک می کنند تا محیط کار MongoDB خودتان را روان و بدون مشکل نگه دارید. برای مثال می توانید وضعیت server را در لحظه ببینید، عملیات در حال اجرا را مشاهده کنید یا از Log parser آن استفاده کنید. در ادامه لینک دانلود NoSQLBooster for MongoDB به همراه کرک آن ارائه شده است.
ویژگی ها و قابلیت های NoSQLBooster for MongoDB:
- ارائه ابزارهای جامع برای مانیتورینگ server
- دارای Embedded MongoDB Shell
- ارائه یک Query Code Generator
- امکان تعریف task های مختلف و زمان بندی آن ها
- تجربه یک IntelliSense واقعی
- امکان query زدن به MongoDB با SQL
- امکان مانیتورینگ و بهبود عملکرد
- یادگیری MongoDB با نمونه های interactive رایگان
- و...