رشد سریع حجم داد ها در دهه های اخیر به مدد ایجاد شبکه های اجتماعی بسیار سریع تر شده است. مدیریت چنین داد های حجیمی نیاز به ابزارهای خاص خود دارد. پایگاه داده های سند گرای NoSql ابزارنوین مدیریت دادهای حجیم بوده و آینده فناوری اطلاعات به آنها گره خورده است.
پایگاه داده های NoSql مدل بسیار متفاوتی دارند. به عنوان مثال پایگاه داده سند گرای NoSql داده ها را گرفته و آنهار با استفاده از فورمت JSON به اسناد تبدیل می کند. هر سند JSON می تواند به عنوان یک شی در application مورد استفاده قرار بگیرد. در این صفحه کتاب آموزش MongoDB به زبان فارسی را معرفی می کنیم.
مونگودیبی یک پایگاه داده اپن سورس و رایگان است. این پایگاه دادهی میتواند توسط زبانهای C, C++, C#, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby و Scala بکار گرفته شود. در این بخش می توانید کتاب آموزشی آن را به صورت رایگان دانلود کنید.
MangoDB یک پایگاه داده قوی و منعطف و مقیاس پذیر است. این پایگاه داده توانایی Scale Out کردن و خیلی از ویژگی های پایگاه داده های رابطه ای مثل ایندکس گذاری و دامنه پرس و جو ها و ذخیره سازی را دارا می باشد. مانگو دی بی مانند همه پایگاه داده های سندگرای دیگر نظیر CouchDB و Cassandra برای مدیریت داد های حجیم یا Big Date بوجود آمده است. منظور از سند گرا بودن، جایگزینی مفهوم ROW یا ردیف با مفهوم سند است.