Site icon Horizontal Blog

Navigating Your Sitecore Journey – From MongoDB to SQL Server

Contributing author: John Schjolberg, Senior Sitecore Developer at Horizontal Integration

Back when Sitecore launched version 7.5, they introduced Experience Database (xDB) with the purpose of enabling clients to collect enormous amounts of information on visitors, including every click, interaction and possible point of measurement. At the time, SQL was not able to scale to store and use the massive amount of data being collected, so MongoDB was introduced and required for Sitecore clients wishing to use the powerful analytics and personalization capabilities. Sitecore clients invested in supporting this new database.

Fast forward three years, Sitecore’s recent launch of 9.0 promises to deliver greater innovation, enhancements, and time-to-market capabilities with benefits for both IT and digital marketing teams. One of those improvements in Sitecore 9.0 is the introduction of xConnect, which serves as a layer between the website and xDB layers (learn more about the promises and benefits of xConnect here). As part of this change, Sitecore 9.0 is now supporting SQL Server for xDB data storage and discontinuing support for MongoDB.

Wait, did we say, “discontinued support for MongoDB?” Yes, however the good news for current Sitecore clients is that MongoDB support will be available soon-ish in version 9.0.2. What that looks like and when, is still up for debate. The even better news is that Sitecore has a xDB data migration tool that allows clients to convert and migrate data from Sitecore Experience Database 8.x to Sitecore Experience Database 9.0. What does this all mean for current and new Sitecore clients?

What existing Sitecore clients should know before upgrading to Sitecore 9.0:

If you are planning to upgrade to Sitecore 9.0, here are a few things to think about when planning your roadmap as it relates to xDB:

What new Sitecore clients should consider when selecting a Sitecore version:

As a Sitecore Platinum Partner, we help clients navigate complex situations daily. If you need some advice from our Sitecore experts, get in touch.

 

Helpful resources:

https://getfishtank.ca/en/blog/sitecore-9-xdb-database-sql-server-azure-support

https://dev.sitecore.net/Downloads/Sitecore_xDB_Data_Migration_Tool/2x/xDB_Data_Migration_Tool_20.aspx

 

 

Exit mobile version