MongoDB: مزایای سیستم مدیریت پایگاه داده‌

MongoDB

MongoDB یک سیستم مدیریت پایگاه داده بدون جدول (NoSQL) و متن‌باز (open source) است که برای ذخیره، مدیریت و دسترسی به داده‌های سند مبتنی بر JSON (JavaScript Object Notation) استفاده می‌شود. مونگو دی بی در سال ۲۰۰۹ توسط شرکت MongoDB Inc. توسعه داده شده است. در مونگو دی بی، داده‌ها به صورت اسناد (documents) در […]

دیتا بیس و انواع آن (بخش دوم)

دیتا بیس

در بخش اول این مطلب به معرفی برخی از انواع دیتا بیس پرداختیم. همانطور که اشاره شد، دیتا بیس (Database) به مجموعه‌ای از داده‌ها و اطلاعاتی گفته می‌شود که به صورت سازمان‌یافته درون یک سیستم ذخیره شده‌اند و امکان دسترسی به آن‌ها و جستجو در آن‌ها فراهم است. در واقع دیتا بیس یک محیط مطمئن […]

دیتا بیس و انواع آن (بخش اول)

دیتا بیس

دیتا بیس به مجموعه‌ای از داده‌های ساختار یافته و مرتبط با یکدیگر گفته می‌شود که در سیستم‌های کامپیوتری برای مدیریت، ذخیره و بازیابی داده‌ها مورد استفاده قرار می‌گیرد. دیتا بیس ها به صورت فایل‌های الکترونیکی در سیستم‌های کامپیوتری ذخیره می‌شوند و می‌توانند به سادگی با استفاده از نرم‌افزارهای مختلف مدیریت شوند. از دیتابیس‌ها به صورت […]

NoSQL چیست؟

NoSQL

پایگاه‌های داده رابطه ای به دلیل نوع ساختار خود، برای تحلیل داده‌های بزرگ غیر بهینه، ناکارا و همینطور کند بودند. البته در بعضی موارد هم استفاده از ساختار جدولی که در پایگاه‌های داده رابطه ای استفاده می‌شود تقریبا ناممکن بود. به همین دلیل ذخیره سازی حجم زیادی از داده‌های بی ساختار (Non-structured Data) سرعت و […]

mongo db چیست؟ کاربردها و ویژگی های پایگاه داده مونگو دیبی

mongo db

برنامه نویسان در توسعه وب و اپلیکیشن از پایگاه داده‌های مختلفی استفاده می‌کنند. پایگاه داده‌های مبتنی بر SQL و یا NoSQL طبق نیازمندی‌های سیستم و اولویت برنامه نویسان کاربردهای مختلفی دارند. در این مطلب به توضیح پایگاه داده‌ها و انواع آن‌ها می‌پردازیم. سپس یاد می‌گیریم که پایگاه داده mongo db چیست و چه کاربردهایی دارد. پایگاه […]

تفاوت MySQL و Mongo DB چیست؟

MySQL و Mongo DB

یکی از مهم‌ترین بخش‌های پیاده‌سازی یک اپلیکیشن یا وب‌سایت، انتخاب پایگاه داده است. پایگاه داده‌های زیادی وجود دارند که برنامه نویسان طبق نیازها و اولویت‌های سیستمی از آن‌ها استفاده می‌کنند و ما در این مطلب قصد داریم دو پایگاه داده محبوب را بررسی کنیم. در این مطلب نگاهی به تفاوت MySQL و Mongo DB می‌اندازیم. پایگاه داده چیست؟ تفاوت MySQL و Mongo DB ابتدا بهتر است کمی درباره مفهوم پایگاه داده صحبت کنیم. تصور کنید که دفتر […]

آشنایی با Redis و سایر پایگاه داده‌های مهم در NoSQL

Redis

برخلاف پایگاه‌های اطلاعاتی نظیر SQL از یک ساختار پویا برای شمای خود استفاده می‌کند و گزینه‌‍ای قدرتمند از لحاظ سرعت و انعطاف پذیری در مقابل محدودیتهای سایر بانکهای اطلاعاتی می‌باشد. در این مقاله قصد داریم پایگاه‌های مطرح Redis و NoSQL را بررسی کرده و نکات قوت و ضعف هرکدام را بیان کنیم. پایگاه داده REDIS […]