خانه / NoSQL / مفاهیم پایه

مفاهیم پایه

مفاهیم پایه بانکهای اطلاعاتی NoSQL

الگوهای معماری داده NoSQL

  بخش اول الگوهای جدید معماری بانک های اطلاعاتی NoSQL چه چیزی هستند و این نوع بانک های اطلاعاتی قرار است پاسخگوی چه نوع مسائلی باشند ؟ چگونه می توان با توجه به نوع نیاز و ماهیت مساله از یک الگوی مناسب NoSQL استفاده کرد ؟ سعی خواهیم کرد در ...

ادامه مطلب »

الگوهای معماری داده NoSQL

الگوهای جدید معماری بانک های اطلاعاتی NoSQL چه چیزی هستند و این نوع بانک های اطلاعاتی قرار است پاسخگوی چه نوع مسائلی باشند ؟ چگونه می توان با توجه به نوع نیاز و ماهیت مساله از یک الگوی مناسب NoSQL استفاده کرد ؟ سعی خواهیم کرد در این مطلب  و ...

ادامه مطلب »

نگاهی به معماری داخلی کاساندرا

 کاساندرا با معرفی یک معماری نظیر به نظیر یا Peer to Peer که در آن، هیچ ماشینی ارجحیتی به سایر ماشین ها ندارد، یک سامانه کاملاً توزیع شده معرفی کرد که در آن هیچ نقطه شکست یا گلوگاهی وجود ندارد و با رخداد خطا در هر ماشین، سایر ماشین ها ...

ادامه مطلب »

نگاهی به مدلسازی داده ها در کاساندرا

مدلسازی داده ها در کاساندرا

چند روز پیش یکی از خوانندگان سایت مهندسی داده، سوالی را در خصوص نحوه طراحی جداول برای یک کاربرد شبکه اجتماعی در کاساندرا مطرح کرد با این توضیحات که قرار است فهرست دنبال کنندگان یک کاربر را ذخیره کنیم . برای این منظور دو جدول در کاساندرا در نظر گرفته ...

ادامه مطلب »

تئوری CAP : پایه سنجش بانکهای NoSQL

نوشته میهمان : مدتی است که در حال مطالعه در زمینه رایانش ابری (Cloud Computing)،  سیستم‌های کامپیوتری توزیع شده (Distributed Computer System) و بیگ دیتا (‌BigData) هستم. از طرفی برای پروژه‌های کاری شروع به استفاده از آپاچی کاساندرا (Apache Cassandra) کردم. مانند قبل به منظور به اشتراک گذاشتن تجربه، قصد ...

ادامه مطلب »

جنبش NoSQL : پیدایش، کاربردها و چشم‌انداز

اين مطلب يكي از مقالات بخش ويژه نشريه ماهنامه شبكه در شماره ۱۳۳ با عنوان جنبش NoSQL مي‌باشد. (البته در حال حاضر به دلیل مشکل فنی از دسترس خارج شده است) پیدایش مدت زمانی نه چندان دور، برنامه‌نویسی رویه‌اي (Procedural) بسیار رونق گرفته بود و زبان‌هاي برنامه‌نویسی C و پاسکال، ...

ادامه مطلب »

مقدمه ای بر بانک های اطلاعاتی NoSQL

پیشگامان عصر NOSQL

در چند سال اخیر، دنیای پایگاه‌هاي داده NoSQL با پروژه‌هاي جذاب و هیجان‌انگیز جدیدی به همراه ادعاهای بلندپروازانه و مشاجره‌هاي مختلف پر‌شده است. مبلغان این فناوري‌ها ادعا مي‌کنند که بسته‌هاي نرم‌افزاری NoSQL جدید، با حذف ساختار و مشکلات کنترل ‌سه‌گانه داده‌ها در پایگاه‌هاي داده‌ای سنتی، به سرعت‌هاي خیره‌کننده‌ای دست پیدا‌کرده‌اند. ...

ادامه مطلب »