NoSQL چیست؟

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

Read More »

سیستم مدیریت پایگاه داده (DBMS) چیست؟

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

Read More »

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

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

Read More »

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

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

Read More »

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

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

Read More »