The Sitecore Experience Database (xDB) is a big data marketing repository built on MongoDB that collects and connects all customer interaction data into a single, comprehensive view of each individual customer's experience with your brand. A key feature of our Sitecore® Experience Platform™, it makes customer data available to marketers in real time so they can deliver automated experiences across all channels.
xDB delivers a robust dataset for each customer that reveals that person’s experience, their interactions, who they are, and what they need.
Accessible in real time and at massive scale, customer data can be used to tailor subsequent brand interactions and experience.
Collects and incorporates data from other platforms like ERP, CRM, customer service, and non-Sitecore websites.
Delivers insight into the customer’s context—what they interacted with yesterday, last week, or in the last minute.
Cloud-friendly, with huge storage capacity.
Answers to frequently asked questions about xDB
Is xDB required to use Sitecore?
No—xDB is integrated into the Sitecore Experience Platform (XP), so you can’t use XP without also using xDB. But you can use the Sitecore® Web Experience Manager™ product without xDB. You’ll gain a powerful web content management system that offers in-session (or non-historical) personalization, but not the advanced personalization, testing, optimization, or analytics powered by xDB.
Is MongoDB the only choice for xDB? Why?
Yes, xDB software recommendations include the Microsoft .NET Framework 4.5 Windows Server 2012 R2; MongoDB for the collection database, session storage, and tracking databases; and Microsoft SQL Server 2008 R2 SP1 or higher for the reporting database.
With a new generation of experience management requirements, the demands on data storage have changed. Mongo and NoSQL database technology allow customers to collect massive amounts of customer data and act on that data in real time.
What are the deployment options for XDB?
You can install xDB locally or deploy it in the cloud.
Can xDB scale across multiple locations around the world?
Yes, it was architected to support global, multilocation deployments.
Does xDB store passwords or encrypt data?
xDB is not intended to store passwords, and Sitecore supports current releases of MongoDB that incorporate data-at-rest encryption.
xDB in action
The Sitecore XP Experience Profile®captures all customer interaction data stored in xDB.
Powered by xDB, Sitecore XP Experience Analytics deliver a holistic view of individual customer interactions with your marketing.
The Sitecore Path Analyzer exposes the most and least efficient visitor paths through your content toward a particular marketing goal.
The data apocalypse—is your IT organization ready?
Marketers love data. And they can’t get enough, fast enough.
The Sitecore® Experience Database™ brochure
Give marketers fast, easy access to connected customer data.
Welcome to the era of context marketing
Stop marketing better— start marketing differently.