معرفي چند کتاب در زمینه پایگاه داده NoSQL

اين مطلب يكي از مقالات بخش ويژه نشريه ماهنامه شبكه در شماره 133 با عنوان جنبش NoSQL مي‌باشد. جهت دريافت اين بخش ويژه به بخش پرونده‌هاي ويژه سايت مراجعه نمائيد.

 

nosqlbook1_s.jpg

نام‌کتاب: Professional NoSQL
نویسنده: Shashank  Tiwari
ناشر: Wrox       چاپ: 2011

کتاب «NoSQL حرفه‌اي» نخستين کتابی است که باید برای آشنا‌شدن با NoSQL بخوانید. این کتاب شامل چهار بخش اصلی با نام‌هاي آغاز کار، یادگیری مفاهیم بنیادی NoSQL، حرفه‌اي شدن در NoSQL و خبرگی در NoSQL است که در قالب هفده فصل به مخاطب ارائه شده‌اند. در طول این بخش‌ها تلاش شده است تا پایگاه‌هاي داده‌ NoSQL و مفاهیم بنيادين آن‌ها به صورت گام به گام و از سطح مقدماتی تا پیشرفته توضیح‌داده شود.


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

 

 

nosqlbook2_s.jpg

نام‌کتاب: Cassandra: The Definitive Guide
نویسنده: Eben Hewitt
  ناشر: O’Reilly       چاپ: 2010

این کتاب 12 فصلی، یک مرجع کامل و غنی برای آشنایی و کار حرفه‌اي با پایگاه داده NoSQL کاساندرا است. نویسنده این کتاب که خود از مشارکت‌کنندگان اصلی تهيه مستندات در پروژه کاساندرا بوده است، به خوبی از عهده توضیح و تبیین مدل غیر رابطه‌اي کاساندرا بر‌آمده و مزایای آن را به خوبی شرح‌داده است.
خواننده در این کتاب با ساختار ستون محور کاساندرا آشنا شده، چگونگی خواندن، نوشتن و به‌روزرسانی داده‌ها در این پایگاه‌داده و چگونگی خوشه‌سازی با مجموعه‌اي از سرورها را یاد خواهد گرفت. همچنين با مزایای کاری این پایگاه‌داده در مقابل انواع رابطه‌اي آشنا خواهد شد و نوشتن برنامه‌هاي کاربردی مبتنی بر Java، Python و C# برای کار با Cassandra را مشاهده خواهد کرد.  اين کتاب خواننده را با مفاهیم پیچیده‌اي مانند استفاده از قدرت هادوپ در ترکیب با کاساندرا نيز آشنا خواهد کرد.

 

nosqlbook3_s.jpg

نام‌کتاب: Hadoop: The Definitive Guide 2nd Edition
نویسنده: Tom White/ Doug Cutting
 ناشر: O’Reilly/ Yahoo Press       چاپ: 2010

هادوپ. پروژه اپن‌سورسی برای ذخیره و پردازش داده‌ها روی مجموعه‌اي از سرورهای ارزان قیمت است که با چنان استقبالي از سوي توسعه‌دهندگان و شرکت‌هاي تجاری مختلف مواجه شد که در نهایت مایکروسافت را هم به ورود به دنیای اپن سورس وادار کرد.  برای آشنایی با هادوپ راه‌های بسیاری وجود دارد و منابع چاپی و آنلاین بسیاری در رابطه با آن منتشر شده است اما کتابی که توسط یکی از با‌سابقه‌ترین مشارکت‌کنندگان در کدنويسي این مجموعه به همراه سازنده اصلی آن نوشته شده باشد، مي‌تواند یک منبع بسیار مناسب برای کسب‌دانش در زمینه کار و مدیریت هادوپ باشد.  در این کتاب مي‌توانید چگونگی استخراج داده‌ها توسط هادوپ را مشاهده کرده، چگونگی نصب و راه‌اندازی یک سیستم قابل‌اعتماد، مقیاس‌پذیر و توزیع‌شده را بر‌مبنای فریم‌ورک هادوپ فراگرفته و جزئیات لازم برای آنالیز مجموعه‌هاي داده‌اي از طریق برنامه‌هاي کاربردی را بياموزيد. در نسخه دوم، قابلیت‌هاي جدید هادوپ مانند Hive، Sqoop و Avro نیز مورد بحث و بررسی قرار گرفته‌ است.

 

nosqlbook4_s.jpg

نام‌کتاب: The Definitive Guide to MongoDB
نویسنده: Eelco Plugge
 ناشر: Apress     چاپ: 2010

این کتاب توسط چند نویسنده جوان و به روشی که خود آن‌ها MongoDB را فراگرفته‌اند، نوشته شده است. در این کتاب نصب و راه‌اندازی MongoDB به ساده‌ترین روش ممکن شرح داده شده است. در هر کدام از فصل‌هاي دوازده‌گانه این کتاب یک پایگاه داده نمونه مورد استفاده قرار گرفته است که به جهت تنوع، مي‌تواند تمرین مناسبی برای آشنایی با ساختار داده‌ها در این پایگاه داده‌اي باشد. روال پیش‌رو در مباحث این کتاب به‌گونه‌اي است که در ابتدا به معرفی این پایگاه‌داده و بررسی فلسفه وجودی آن مي‌پردازد، سپس روش نصب و راه‌اندازی آن را مورد بررسی قرار داده و مدل داده‌اي آن را مطرح مي‌کند. در ادامه سیستم GridFS معرفی شده و روش کار با داده‌ها در این پایگاه‌داده به خوبی پوشش داده مي‌شود. در بخش بعدی توسعه برنامه‌هاي کاربردی بر‌اساس MongoDB شرح‌داده مي‌شود که کار با  پایتون،  پی‌اچ‌پی و بعضی دیگر از پلتفرم‌هاي توسعه را در بر مي‌گیرد. در بخش پایانی، راهبری پایگاه‌داده، بهینه‌سازی آن و همچنین مفاهیمی مانند Replication و Sharding مورد بررسی قرار مي‌گیرد.

 

nosqlbook5_s.jpg

نام‌کتاب: Beginning CouchDB
نویسنده: Joe Lennon
 ناشر: Apress      چاپ: 2009 

این کتاب برای افرادی نوشته شده است که با دانشی اندک در زمینه خط فرمان UNIX و جاوااسکریپت، به دنبال آشنایی و کسب مهارت در کار با پایگاه داده سند محور CouchDB هستند. این پایگاه‌داده با مدیریت بنیاد آپاچی توسعه يافته و هر روز مقبولیت بیشتری پیدا مي‌کند. روال این کتاب از شرحی مختصر بر تاریخچه CouchDB آغاز شده و با شرح تفاوت‌ها و مزایای این پایگاه داده نسبت به دیگر پایگاه‌هاي داده ادامه مي‌یابد. در ادامه، نحوه نصب و راه‌اندازی این پایگاه‌داده روی لینوکس یا Mac OS X به روشی بسیار ساده توضیح داده شده و فرآیند خلق پایگاه‌هاي داده‌ به همراه نحوه مدیریت داده‌ها در آن با استفاده از FUTON (رابط راهبری این پایگاه داده) مورد بحث‌و‌ بررسی قرار‌مي‌گیرد. در عین حال، مطالب و مفاهیم پیشرفته‌اي نظیر Map  Reduce، Replication و Compaction نیز در آن از قلم نیافتاده و به‌خوبی شرح‌داده شده‌ است. نکته قوت دیگر این کتاب، شرح کافی در زمینه توسعه برنامه‌هاي کاربردی بر‌اساس این پایگاه داده است که زبان‌هایی مانند پایتون، Django و روبی  را پوشش مي‌دهد.

 

nosqlbook6_s.jpg

نام‌کتاب: Big Data Bibliography
نویسنده: -
 ناشر: O’Reilly  Media      چاپ: 2011

کاهش خیره‌کننده قیمت فناوري‌هاي ذخیره‌سازی‌، هزینه ذخیره‌سازی و نگه‌داری از داده‌ها را تقریباً به صفر رسانده است. اما مشکل اینجا است که سرعت افزایش قدرت‌پردازشی ماشین‌هاي منفرد از سرعت رشد داده‌ها بسیار کمتر است و به همین دلیل، انواع و اقسام روش‌هايي معرفی و به‌کار گرفته شده‌اند که مجموعه‌اي از ماشین‌ها بتوانند بر حجم عظیمی از داده‌ها غلبه کنند. این امر در دهه اخیر با مفهوم Big Data شناخته مي‌شود و بر پردازش قابل اعتماد حجم عظیم داده‌ها تمرکز دارد. کتابی که در این قسمت مي‌بینید، یک کتابنامه مناسب برای معرفی و بررسی کتاب‌های سودمند در زمینه مفهوم Big Data و موارد مرتبط با آن است. در آغاز، کتاب‌هایی درباره مفاهیم بنیادی و ایده‌هاي والای هوشمندی تجاری معرفی شده‌اند و سپس مراجعی برای کار با ابزارهای تحلیلی آکادمیکی مانند WEKA مورد بررسی قرار گرفته‌اند. در ادامه اما منابع ارزشمندی در رابطه با مباحث استفاده از سرویس‌هاي کلاود مانند خدمات آمازون معرفی‌شده و درنهايت، به رویکردهای جدید ذخیره‌سازی و مدیریت داده‌هاي عظیم، یعنی راهکارهای NoSQL و پلتفرم هادوپ اشاره شده و اين موارد به طور دقیق مورد بررسی قرار گرفته‌اند. مطالعه این کتابنامه را به دانشجویان و کاربرانی که به دنبال یک نقشه راه مناسب برای فعالیت‌هاي خود هستند، به شدت توصیه مي‌کنیم.


مطالب مشابه :


دانلود کتاب پایگاه داده دکتر روحانی رانکوهی

وبلاگ تخصصی کامپیوتر - دانلود کتاب پایگاه داده دکتر روحانی رانکوهی - وبلاگ تخصصی رشته




کتاب پایگاه داده ها

تیم اینترنتی اردیبهشت - کتاب پایگاه داده ها - دانشجویان نرم‌افزار - تیم اینترنتی اردیبهشت




دانلود کتاب پایگاه داده

دانلود کتاب پایگاه داده. نام کتاب: پایگاه داده نویسنده: دکتر احمد فراهی - مهندس ناصر آیت




دانلود کتاب پایگاه داده روحانی رانکوهی

دانشجویان مهندسی it جهاد دانشگاهی یاسوج - دانلود کتاب پایگاه داده روحانی رانکوهی - مقالات و




دانلود کتاب پایگاه داده ارشد (مقسمی)

زیسکوفسا وبگاه دانشجوی پیام نور فسا - دانلود کتاب پایگاه داده ارشد (مقسمی) - آموزش برنامه




معرفي چند کتاب در زمینه پایگاه داده NoSQL

شبکه کامپیوتر - معرفي چند کتاب در زمینه پایگاه داده nosql -




حل المسائل پایگاه داده سیلبرشاتس

کتاب حل المسائل درس پایگاه داده ها نسخه 4 و 5. حل کامل همه سوالات کتاب پایگاه داده نوشته




معرفی کتاب پایگاه داده

جهان سیستم های اطلاعات مکانی (gis) - معرفی کتاب پایگاه داده, امير علوي - كارشناسي ارشد gis از




گزارش جلسه اول پایگاه داده

برای مقایسه این دو زبان میتوان از کتاب پایگاه داده استاد روحانی رانکوهی که در مقطع کارشناسی




دانلود کتاب پایگاه داده دکتر رانکوهی به زبان فارسی

.•´¯)¸.•´*مهر و کامپیوتر *`•.¸(¯`•. - دانلود کتاب پایگاه داده دکتر رانکوهی به زبان فارسی




برچسب :