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

اگر شما بر روی پروژه ای در پایتون کار می کنید و برای استفاده از MongoDB در backend برنامه ریزی می کنید، کاملا در جای مناسبی قرار دارید. در این آموزش، می توانید یاد بگیرید که چگونه از MongoDB استفاده کنید و با نحوه ی ایجاد پایگاه داده آشنا می شوید. یکی از نرم افزارهایی که می تواند در برنامه نویسی در پایتون با استفاده از MongoDB مفید باشد Pycharm نام دارد. از آنجاییکه Pycharm یک IDE پایتون به شمار می آید و ابزارها و پلاگین های مورد نیاز در بهبود کیفیت کدها در برنامه نویسی پایتون را فراهم می کند گزینه مناسبی برای کار با پایتون به حساب می آید.