MongoDB: شروع (Get Started)
می خواهی با «MongoDB شروع» کنی؟ مونگو دی بی یک دیتابیس «بدون اسکیما (NoSQL)» است. داده ها را شبیه «سند JSON» ذخیره می کند. پس انعطاف پذیر است و راحت مقیاس می گیرد. برای کار با پایتون، به «درایور (Driver)» نیاز داریم.
MongoDB چیست؟
MongoDB داده ها را سندی ذخیره می کند. هر سند، کلید و مقدار دارد. بنابراین تغییر ساختار آسان است. برای تمرین، یا نصب محلی کن یا از ابر استفاده کن.
وب سایت MongoDB و همچنین MongoDB Atlas گزینه های رسمی هستند.
PyMongo؛ درایور پایتون
برای اتصال پایتون، «PyMongo» را نصب می کنیم. «PIP» مدیر بسته پایتون است. با آن، کتابخانه ها نصب می شوند. طبق منبع، PyMongo را با pip نصب کن.
نکته: مسیر PIP معمولاً آماده است. در ترمینال آن را اجرا کن.
تست نصب PyMongo
برای اطمینان، فقط کتابخانه را ایمپورت کن. اگر خطا نداشتی، نصب درست است.
import pymongo
گام های عملی
- MongoDB محلی یا ابری را آماده کن.
- PyMongo را با PIP نصب کن.
- یک فایل پایتون بساز.
- کد import pymongo را اجرا کن.
لینک های داخلی مفید
بعد از «MongoDB شروع»، سراغ ساخت دیتابیس برو. اگر از MySQL آمده ای، Join در MySQL را هم ببین تا تفاوت ها را حس کنی.
جمع بندی سریع
- MongoDB سندمحور و منعطف است.
- برای پایتون از PyMongo استفاده کن.
- نصب با PIP انجام می شود.
- import بدون خطا یعنی نصب درست.