MongoDB is a general purpose database suitable for most applications and use cases. Organizations of all sizes and across all industries - web, mobile, cloud, internal and other enterprise solutions - use MongoDB to achieve their previously unattainable goals.
Big Data refers to initiatives where data is too diverse, fast-changing or massive for conventional technologies, skills and infrastructure to address efficiently. For example, genomics, clickstream analysis, customer sentiment analysis, log data collection and ad technology all require effective storage, management, and processing of big data.
Content Management and Delivery
Content management refers to a diverse set of applications that store and serve content, as well as metadata. These apps include e-commerce websites, online publications, web content management systems (CMS), document management, archives and more.
Customer Data Management
Customer Data Management refers to applications that store data and metadata specifically about its customers, members or users. Applications for subscriber data management, customer relationship management (CRM), gaming user profiles, biometrics, identity and access management (IAM), and enterprise resource planning (ERP) all house customer data.
A Single View application aggregates data from multiple sources into a central repository to create a single view of anything — of customers, inventory, systems, supply chains, risk or any other aspect of the business.
Database-as-a-Service (DBaaS) refers to a system that provides developers access to database capacity — storage, reads and writes — on-demand.
Internet of Things
Evolving from the world of Machine to Machine (M2M), the Internet of Things (IoT) blends data from multiple devices and enterprise systems with rich, real time analytics to create new levels of operational insight, efficiency and opportunity.
Mobile apps refer to applications deployed on smartphones and tablets. MongoDB powers the backend of these systems.
Product and Asset Catalogs
Product and Asset Catalogs store lists of products, property, equipment, inventory and other assets, as well as metadata. Examples include apps for eCommerce, retail inventory management and commercial fleet management.
Security and Fraud Apps
Security and Fraud Apps identify and prevent attacks on digital and live assets from malicious and unauthorized individuals, including apps for fraud detection, cyber threat analysis, anti-terrorism and compliance.
Social and Collaboration Apps
Social and Collaboration Apps facilitate interaction among a group of users, often in the form of online discussion, comments and likes, as well as through shared user activity such as working out or visiting a restaurant. Public and internal social networks, consumer cloud services, tools for collaborating on projects and documents, and online dating services are all social and collaboration applications.