آموزش MongoDB
پایگاه داده های NoSql ، پایگاه داده های غیر رابطه ای و توزیع شده هستند که برای نگهداری داده نیاز به ساختار جدول ندارند.
حداقل به 2 دلیل مهم این نوع پایگاه داده ها کاربرد زیادی دارند. اول اینکه ضعف های پایگاه داده های رابطه ای را بر طرف کردند و دوم اینکه پایگاه داده های رابطه ای جواب گوی نظام محاسباتی فعلی دنیا نیستند که در یک لحظه میلیون ها نفر میخواهند به پایگاه داده ای از تصاویر، فیلم و متن دسترسی داشته باشند.
دیتابیس مانگو دی بی یک پایگاه داده قوی , منعطف و مقیاس پذیر است. این پایگاه داده خیلی از ویژگی های پایگاه داده های رابطه ای مثل ایندکس گذاری و دامنه ی پرس و جوها و ذخیره سازی را دارا می باشد.
-- برخی ویژگی های MongoDB عبارتند از:
- مهمترین دیتابیس Document Base
- دارای یک زبان غنی کوئری نویسی
- مناسب برای برنامه نویسی شی گرا
- استفاده ازAggregation Framework برای تحلیلهای مشابه عملیاتGROUP BY در SQL
- دارای MapReduce برای تجزیه و تحلیلهای پیچیده
- دارای Replication همراه با قابلیت Failover
- ایندکس گذاری
- ثبات بالا برای کار با داده های زیاد و پراکنده
- مقیاس پذیری به همراه Sharding و Partitioning
6 قسمت ابتدایی دوره و همچنین قسمت 43 و 52 و 59 رایگان میباشد
نظرات کاربران در رابطه با این دوره