آموزش NoSql و MongoDBدرابتدا بیایید ببینیم که No Sql چیست؟NoSql (در اصل از کلمه Non sql ، بدون رابطه(non relational) یا not only SQL گرفته شده است) یک زبان کوئری نویسی است که از مکانیزم های مختلف ذخی...
درابتدا بیایید ببینیم که No Sql چیست؟
NoSql (در اصل از کلمه Non sql ، بدون رابطه(non relational) یا not only SQL گرفته شده است) یک زبان کوئری نویسی است که از مکانیزم های مختلف ذخیره و بازیابی اطلاعات استفاده میکند و در پایگاه های داده های بی رابطه(non-relational) استفاده میشود.
برخلاف رابطه های جدولی (tabular relations) که در پایگاه داده های رابطه ای استفاده میشود ، NoSql داده ها را در یک جفت کلید-مقدار(key-value) ذخیره میکند.
MongoDB یک دیتابیس رایگان و اوپن سورس است که تحت مجوز GNU Affero General Public منتشر شده است که داده ها را در فرمت سندگرا (document-oriented) ذخیره می کند.
MongoDB از اسناد با الگو Json شکل استفاده میکند. و داده ها را با فرمت BSON یا Binary JSON ذخیره می کند.اما از Json به عنوان فرمت ورودی / خروجی ترجیح می دهد استفاده کند.
همانطور که در بالا گفتیم ، MongoDB یک نرم افزار رایگان و اوپن سورس است که براحتی میتوانیم آن را از وب سایت رسمی دانلود کنیم.
در بخش اول این آموزش به آشنایی و نحوه نصب و اجرای MongoDB خواهیم و پرداخت و دستورات اصلی این بانک رو به شما آموزش خواهیم داد .
در بخش دوم این آموزش یک مثال کاربری در سی شارپ و Console Application پیاده سازی خواهیم کرد تا با نحوه استفاده این بانک در سی شارپ آشنا شوید .
در بخش سوم این آموزش یک مثال کاربری در Asp.Net MVC پیاده سازی خواهیم کرد .
هنوز نظری ثبت نشده است.