Single View

Real-time views of your business
that integrate all of your siloed data.

Your data is your lifeblood. Too bad it’s strewn across your organization, locked in siloed systems. Hordes of companies have tried to build the elusive single view. Most have failed.

With MongoDB, you can build a single view of anything. Faster. With less money.

MetLife built a single view of 100M+ customers and 70 systems in 90 days using MongoDB. It had been trying for many years to build the same application with a relational database. Learn More.

Single View Explained

A Single View application aggregates data from multiple sources into a central repository to create a single view of anything. Example applications include:

Financial Services

Firm-wide view of exposure across asset classes, counterparties, and geographies to manage current risk, and anticipate opportunities.

Government

Single view of military assets – fleets of tanks, ships, Humvees – to better understand how they’re used and where to deploy them next.

High Tech

Single view of the user across products and logins to know what they’re buying, how they’re interacting with the technology, and what they want.

Retail

Omni-channel in a single view, from real-time inventory to historical customer behavior, to create a seamless, branded experience.

Single View is Hard MongoDB Makes it Easy
No Solution. Trying to consolidate different data in different formats from different systems in a relational database is hard and in many cases impossible. Elegant Solution. MongoDB can incorporate any type of data, no matter what it looks like or where it comes from, while providing all the features needed to build a powerful application.
Stalled. Relational databases render teams of architects, developers, and DBAs powerless to iterate and be agile. Instead, they wrestle with data ingestion, transformation, and schema problems for months or even years. Ahead of Schedule. Your teams move faster with MongoDB because its dynamic schemas let them iterate. They spend less time prepping data for the database, and more time pushing the project forward.
$$$$. Large teams tied up for long periods of time make these projects expensive. Proprietary software and hardware add to the cost. The business case becomes hard for you to justify. $. More productive teams, plus commodity hardware make your projects cost 10% what they would with a relational database.


Why Single View Is Hard

Different systems from different departments with different types of data don’t communicate with each other. Bringing them together to create a single view is hard.

  • Diverse Data Types. Reconciling the schemas of data from different systems is hard and in many cases impossible. Relational databases weren’t built for this.

  • Rigid Schemas. You need the ability to iterate on your schema. Today you’re pulling in data from legacy customer service systems. Tomorrow you may need to incorporate customer sentiment analysis. Evolving relational databases at this pace is not easy.

  • Feature Trade-offs. A Single View application is only as good as its ability to serve up fine-grained access to the data within it. You can’t sacrifice data access capabilities – like ad hoc queries, secondary indexes, and the ability to aggregate data – for flexibility.


How MongoDB Makes it Easy

MongoDB’s architectural pillar – the document data model – makes it the best database for single view applications.

  • Documents. Using MongoDB’s document model, you can incorporate any type of data, no matter what it looks like or where it comes from. JSON documents support all the basic data types you’d expect (e.g., numbers, strings, binary data, arrays) without requiring you to define or enforce a schema.

  • Dynamic Schemas. Schemas in MongoDB are self-describing. Iterate on the schema without having to rethink it entirely. Pull in new data when you need to. MongoDB documents can also vary in structure, which means documents from one system don’t need to have all the same fields as documents from another.

  • MongoDB Query Language. MongoDB’s expressive query language, indexing, and aggregation capabilities make it possible to find, filter the data, no matter how the business needs to access it.

Featured Resources

MetLife

Single view of the customer

Telefonica Digital

Subscriber data management from multiple LoBs

CERN

Aggregated content repository

Stripe

In-house event-processing framework

How Do I Start?

For more information, download the MongoDB Enterprise Advanced Datasheet or contact us.
Or download an evaluation version of MongoDB Enterprise now.

Read a White Paper

Learn how MetLife built a 360-degree view of the customer.

Learn about MongoDB

Read about the benefits of MongoDB Enterprise.