در قسمت قبل به شما توضیح دادم که معنی ساختار دادن به پایگاه های داده ای مانند MongoDB چیست. در این قسمت باید به سراغ برخی از مباحث عملی برویم. برای شروع دستور زیر را در Shell اجرای می کنیم. با این کار داده های قبلی از products حذف می شوند تا یک شروع دوباره داشته باشیم. ما در قسمت قبل سه حالت کلی را برای ذخیره ی داده در نظر گرفتیم: داده ها بدون ساختار منطقی بوده و کاملا با هم تفاوت دارند (هرج و مرج کامل). داده ها تا حد قابل قبولی دارای ساختار منسجم هستند اما تفاوت های کوچکی نیز با هم دارند؛ به طور مثال برخی از آن ها خصوصیت بیشتری گرفته اند (حالت میانه). داده ها طبق ساختاری دقیق، انعطاف ناپذیر و از پیش تعریف شده دریافت و ذخیره می شوند و هر نوع تغییری در این ساختار باعث خطا خواهد شد (دنیای MySQL). من می خواهم در این جلسه دو حالت واقعی و کاربردی را بررسی کنم؛ کاملا ساختار یافته (امثال MySQL) و نیمه ساختار یافته (امثال MongoDB). بیایید در عمل نگاهی به این دو ساختار بیندازیم.
پنل نویسندگان
