همین الان یاد بگیرید!
گروه کاربران مانگو دی بی تهران راه اندازی شد

گروه کاربران مانگو دی بی تهران راه اندازی شد

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

مانگو دی بی چست؟

MongoDB یکی از اعضای خانواده NoSQL است که با ساختار JSON ( کمپانی محصول علاقه دارد BSON نام گذاری کند ) کار میکند و سندگرا (Document-Oriented) است.

MongoDB در سال ۲۰۰۷ توسط شرکت ۱۰gen شروع به توسعه شد و در مارس ۲۰۱۰ اولین نسخه آن منتشر شد.این پایگاه داده در واقع به جای ذخیره داده جدول همانند پایگاه های داده ای رابطه ای یا کلاسیک ، داده ها را با ساختار JSON و بدون اسکیمای خاصی (Schema) ذخیره میکند.

این پایگاه داده در حال حاضر توسط شرکت هایی همچون MTV Networks, Craigslist, Foursquare, UIDAI Aadhaar در حال استفاده است.

این پایگاه داده در حال حاضر برای سیستم عامل های ویندوز،مکینتاش،لینوکس و سولاریس توسعه داده شده است.

ویژگی های اصلی این پایگاه داده:

Ad hoc queries
مانگو دی بی می تواند براساس فیلد،محدوده کوئری و رشته منظم(regular expression) چستجو کند.
Indexing
هر فیلدی از مانگو دی بی توانایی شاخص شدن را دارد و میتوان برای یک فیلد بیش از یک شاخص تعریف کرد.
Replication
مانگو دی بی از replication ها و یا انعکاس داده ای اصلی و فرعی (master-slave replication) پشتیبانی میکند.گره اصلی میتواند عملیات خواندن و نوشتن را انجام دهد.و گره فرعی کپی ای از اطلاعات گره اصلی را دارد که میتواند از آنها برای خواندن و یا پشتیبان گیری استفاده کند و همچنین گره فرعی این توانایی را دارد که گره اصلی خود را در مواقع در دسترس نبودن انتخاب و تغییر دهد.
Load balancing
داده های مانگو دی بی می تواند به صورت افقی در دسته هایی به نام Shard ذخیره شود.توضیحات بیشتر
File storage
مانگو دی بی می تواند به عنوان سیستم ذخیره سازی فایل نیز به کار رود.با استفاده از ویژگی GridFS فایل های حجیم و باینری می تواند در ماشین های مختلف ذخیره و فراخوانی شود.
Aggregation
با استفاده از الگوریتم MapReduce پردازش دسته ای داده و تجمعی را انجام داد.از این ویژگی برای برآورده کردن ویژگی GROUP BY در SQL استفاده میشود که شرکت گوگل از آن برای دسته بندی کردن کوئری های خود در موتور جستجوگرش استفاده میکند.
و …

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

 

اگر شما نیز علاقه مند هستید این جلسات را برگزار کنید و یا شرکت کنید کافی است به tehmug[at]bigdatawatcher[dot]com یک ایمیل ارسال نمایید.

۲ نظر

  1. با سلام من علاقه مند به شرکت در جلسات هستم اما آدرس email وجود نداشت.

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Scroll To Top