MongoDB
document nosql
Open Source
Leading document database for modern applications
Pricing Model
Free (Community) / Pay-per-use (Atlas)
Free tier: Atlas M0 with 512MB
Supported Languages
Pros and Cons
Ventajas
- + Flexible schema for rapid development
- + Horizontal scaling with sharding
- + Rich query language
- + MongoDB Atlas simplifies operations
- + Excellent for hierarchical data
- + Flexible schema
- + Horizontal scalability
- + Native JSON documents
- + Very good Atlas cloud
- + Powerful aggregation pipeline
Desventajas
- - Not ideal for complex relationships
- - Transactions less mature than SQL
- - May require denormalization
- - Not fully ACID (improved in v4+)
- - Less efficient joins
- - Can promote bad design
- - Memory intensive
Casos de Uso
- Real-time applications
- Content management systems
- Product catalogs
- Mobile applications with offline sync
- APIs with flexible data
- Content management
- Real-time analytics
- IoT data