I'm working on a Sitecore website (Sitecore 8 Update 2).
I installed MongoDB, and I can connect to localhost:27017 with Robomongo and MongoVUE, but this is all I get.
I hooked up Sitecore to MongoDB with these connection strings:
<add name="analytics" connectionString="mongodb://localhost:27017/kbs_analytics" />
<add name="tracking.live" connectionString="mongodb://localhost:27017/kbs_tracking_live" />
<add name="tracking.history" connectionString="mongodb://localhost:27017/kbs_tracking_history" />
<add name="tracking.contact" connectionString="mongodb://localhost:27017/kbs_tracking_contact" />
But it doesn't seem to link up.
As far as I can tell, once I have the connection string, Sitecore should at the very least start creating some collections in the database. But this doesn't happen, and I don't get any error messages.
Does anyone know what could cause this, or what I might have forgotten?
In Sitecore 8 Update 5 there is support for MongoDB 3.0.
For older versions:
Sitecore is using MongoDB.Driver.dll version 1.8.3.9 in Sitecore 7.5 - 8.0 update 4, this is not working with MongoDB 3.
You can update the C# Mongo drivers in Sitecore. See sitecore-on-mongodb-3-0-what-should-you-know
Or use MongoDB 2.6.x sitecore experience platform/xdb overview/software recommendations
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With