MongoDB
MongoDB is a source-available NoSQL database that uses JSON-like documents with optional schemas. It's ideal for applications that need flexible data models and scalable performance.
Deployment Steps
From the dashboard, click "Create New" and select "MongoDB"
Configure your database:
Name: Enter a unique identifier for your database
Description: Add a description to help identify the database purpose
Version: Select your preferred MongoDB version
Visibility: Choose between public or private access
Instance Types
Choose the instance type that best fits your workload:
Free Tier
Perfect for development and testing
Limited resources but no cost
Run 1 database for free
Standard
Balanced resources for general use
Recommended for production workloads
C1/C2 Compute
Optimized for compute-intensive workloads
Ideal for heavy data processing
M1/M2 Memory
Optimized for memory-intensive workloads
Perfect for large datasets and caching
Monitoring
Monitor your MongoDB instance through:
Logs Tab
Real-time log streaming
Search functionality
Error highlighting
Timestamp-based filtering
Metrics
CPU usage
Memory utilization
Disk usage
Network transfer
Backup Management
Manage your database backups:
Automated Backups
Enable/disable automated backups
Set backup window
Configure retention period
Backup Tab
View backup history
Initiate manual backups
Restore from backup
Download backup files
Connection Information
After deployment, you'll receive:
Connection URL
Authentication credentials
Port information
Example connection string:
mongodb://username:password@hostname:port/database
Last updated