خانه » برچسب‌های " پایگاه داده "
نمایش مطالب برچسب : پایگاه داده

دانلود کتاب آموزش پایگاه داده MongoDB – کتاب The Definitive Guide to MongoDB

دانلود کتاب آموزش پایگاه داده MongoDB – کتاب The Definitive Guide to MongoDB

MongoDB (مانگودی‌بی) یک پایگاه داده‌های سند-گرای متن‌باز، کارا، مقیاس‌پذیر، بدون نیاز به طرح‌بندی اولیه نوشته شده در زبان برنامه‌نویسی سی++ است.

هدف MongoDB (مانگودی‌بی) پرکردن فاصلهٔ ذخیره‌بندی‌های کلید/مقداری که سریع و مقیاس پذیر هستند و سامانه‌های سنتی مدیریت پایگاه داده رابطه‌ای که درخواست‌های غنی و عملکرد عمیقی دارند  بوده‌است. مانگودی‌بی برای رفع مشکلاتی طراحی شده که با پایگاه داده‌های رابطه‌ای به سادگی رفع نمی‌شوند؛ برای مثال اگر پایگاه داده کارسازهای زیادی را دربرگیرد.

MongoDB (مانگودی‌بی) به جای اینک همانند پایگاه های داده‌های رابطه‌ای کلاسیک داده‌ها را در جداول ذخیره کند، داده‌های ساختاریافته را در اسنادی با قالبی شبیه به جی‌سون (مانگودی‌بی این قالب را بی‌سون(BSON) می‌نامد) ذخیره‌سازی می کند، و بدین ترتیب یکپارچه‌سازی داده‌ها را در برخی اقسام برنامه‌های کاربردی آسان‌تر و سریع‌تر می کند. برای مشاهده جزییات بیشتر و دانلود کتاب به ادامه مطلب مراجعه فرمایید.

دانلود کتاب Professional NoSQL – آشنایی کامل NoSQL

professional nosql - دانلود کتاب Professional NoSQL - آشنایی کامل NoSQL

دانلود کتاب Professional NoSQL

اصطلاح  NoSQL (نو SQL) نامی عمومی است که به مجموعه‌ای از پایگاه‌های داده اطلاق می‌شود که از زبان پرس‌وجوی ساخت‌یافته SQL (سرنام Structured Query Language) یا مدل داده رابطه‌ای استفاده نمی‌کنند. گاهی این اصطلاح را مخفف Not Only SQL می‌دانند تا تأکید کنند که طرفداران انواع پایگاه‌های داده غیررابطه‌ای معتقدند که پایگاه‌های داده رابطه‌ای سنتی تنها راه موجود برای ذخیره‌سازی داده نیستند، اما این به آن معنا نیست که به خودی خود انتخاب نادرستی باشند. این اصطلاح نخستین‌بار توسط اریک اوانس از Rackspace به کار رفت. او که یکی از توسعه‌دهندگان کاساندرا است، پس از آن از به کار بردن این اصطلاح خودداری می‌کند و به جای آن مایل است اصطلاح BigData یا داده‌های عظیم را به کار ببرد تا این گروه از پایگاه‌های داده را نه بر‌اساس چیزی که نیستند (سازگار با SQL) بلکه بر‌اساس کاری که می‌کنند (مدیریت مقادیر عظیم داده) تعریف کند. دوره استفاده از این اصطلاح کم‌وبیش به پایان رسیده است چرا که بسیار گیج‌کننده است و به نظر می‌رسد باعث می‌شود راجع به مجموعه‌ای از پایگاه‌های داده بحث کنیم که در عمل میزان شباهت میان اهداف، ایده‌های طراحی و قابلیت‌های آن‌ها بسیار اندک است. بهتر است بگذاریم کاساندرا همان کاساندرا، CouchDB همان CouchDB و Riak همان Riak بماند. برای مشاهد توضیحات کتاب و دانلود کتاب Professional NoSQL به ادامه مطلب مراجعه فرمایید.