PDA

View Full Version : گروه کاربران مانگو دی بی تهران راه اندازی شد



مبین رنجبر
دوشنبه 26 خرداد 1393, 14:57 عصر
http://bigdatawatcher.com/fa/wp-content/uploads/2014/06/TehMUG-Cover-660x330.jpg


گروه کاربران پایگاه داده مانگو دی بی تهران با همت علاقه مندان و متخصصان این حوزه راه اندازی شد.این گروه سعی خواهد کرد تا با برگزاری جلسات فنی و تخصصی با هدف گفتگو و آموزش ، بتواند قدمی در اطلاع جامعه متخصصین حوزه داده های بزرگ بردارد.مبحث داده های کلان چند سال است که در دنیا نظر همگان به خصوص شرکت های عظیم کامپیوتری و همچنین غیرکامپیوتری را به خود جلب کرده است.
مانگو دی بی چست؟
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 استفاده میشود که شرکت گوگل از آن برای دسته بندی کردن کوئری های خود در موتور جستجوگرش استفاده میکند.
و …

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

--------------------------------
اخبار در سایت های دیگر:
http://bigdatawatcher.com/fa/?p=150
http://bigdatawatcher.com/?p=186

مبین رنجبر
جمعه 13 تیر 1393, 10:34 صبح
اولین جلسه گروه کاربران مانگو دی بی تهران مرداد ماه امسال برگزار خواهد شد.تاریخ دقیق به زودی اعلام می شود.