بازگشت به بلاگمعماری و DevOps
آشنایی با MongoDB: راهنمای شروع
۷ تیر ۱۴۰۵
ح
نویسنده:
حسن محمدزاده

MongoDB چیست؟
MongoDB یک دیتابیس NoSQL سندمحور (Document) است که داده را بهشکل ساختارهای شبیه JSON (بهنام BSON) ذخیره میکند. برخلاف دیتابیسهای رابطهای، MongoDB Schema ثابت و ازپیشتعریفشده اجباری نمیکند و انعطاف بیشتری در تغییر ساختار داده میدهد.
چرا ارزش شناختن دارد
Sharding در MongoDB به شما اجازه میدهد داده را روی چندین سرور توزیع کنید و مقیاس افقی (Horizontal Scaling) داشته باشید. اگر تازه با MongoDB آشنا میشوید، همین چند نکته تصویر روشنی از کاربرد آن در پروژههای واقعی میدهد.