Software Description
MongoDB is a NoSQL database management system designed for storing and managing large-scale, flexible data structures. It is widely used in modern web applications, big data processing, and cloud-based systems due to its scalability, high performance, and schema flexibility.
There are two versions of MongoDB that students may use: MongoDB Atlas and MongoDB Community Edition.
Access Instructions
MongoDB Atlas
MongoDB Atlas a fully managed, cloud-hosted database.
- Create an Account:
- Register for a free account at MongoDB Atlas Signup.
- Accept the Privacy Policy & Terms of Service.
- Access Your Dashboard:
- Visit the MongoDB Login Page.
- Enter your credentials or sign in with Google or GitHub.
- Create a Free Cluster:
- Click “Create a New Cluster” and select the free-tier option.
- Choose a cloud provider (AWS, Google Cloud, or Azure) and a region.
- Click “Create Cluster” and wait for provisioning (1–3 minutes).
- Connect to Your Cluster:
- Go to Database Access and create a username and password.
- Click “Connect” and choose a connection method (MongoDB Compass, Shell, or a programming language).
MongoDB Community Server
MongoDB Community Server is a self-managed database installed on a local machine. It is available for Windows, macOS, and Linux operating systems.
- Download:
- Visit the MongoDB Community Server Download page.
- Select the version for your operating system.
- Installation Instructions:
- Follow the on-screen instructions to install.
- By default, the installer includes MongoDB Compass, a GUI tool for managing databases.
Licensing and Cost Information
- License Type:
- MongotDB Atlas Free Tier – Free, with upgrade options for larger storage and performance
- MongoDB Community Edition – Free, open source
- Cost: Free
- Duration: Unlimited
Getting Help
- Technical Support Contact: MongoDB Developer Community
- Help Resources: MongoDB Documentation