Mongo tips? | Community
Skip to main content
Level 2
September 16, 2016
Solved

Mongo tips?

  • September 16, 2016
  • 4 replies
  • 2422 views

Hello everyone,

I am a CMS Administrator looking at moving our large enterprise implementation of AEM 6.1 to AEM 6.2 with MongoDB for Author servers. To any other organizations who have implemented Mongo - how did that go? Did you encounter any issues? Are there any performance concerns in your live environment? What should we 'watch out' for?

I am looking for any perspectives besides Adobe's documentation. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by ogill

Hi Andrew,

I've been involved in Mongo projects and seen a few from a distance. From what I have seen, you must make sure you meet all the requirements for using MongoMK[0] and you must have a network/hardware available as specified in[0],key considerations such as RAM, Network speed(no cross region), disk IO, these are critical, as the recommendations have come from various engineers who have been on projects that ran into issues, so treat the recommendations as gospel. 

On the MongoDB side, you really do have to get people trained up or find people with experience of MongoDB, in order to monitor, debug, backup etc

From various performance tests at a particular client, we saw performance was on par with CRX2(slower than TarMK), but as the load grew, performance was consistent for MongoMK, whereas it deteriorated for TarMK.

Regards,

Opkar

[0]https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/aem-with-mongodb.html

[1]https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/aem-with-mongodb.html#Hardware%20Considerations

4 replies

kautuk_sahni
Community Manager
Community Manager
September 19, 2016
Level 2
September 19, 2016

Thanks - there's a lot of good stuff there, but that's the Adobe documentation I've read. I'm hoping to hear some perspectives from outside Adobe, even if issues found have been later added to Adobe's documentation. 

ogillAdobe EmployeeAccepted solution
Adobe Employee
September 20, 2016

Hi Andrew,

I've been involved in Mongo projects and seen a few from a distance. From what I have seen, you must make sure you meet all the requirements for using MongoMK[0] and you must have a network/hardware available as specified in[0],key considerations such as RAM, Network speed(no cross region), disk IO, these are critical, as the recommendations have come from various engineers who have been on projects that ran into issues, so treat the recommendations as gospel. 

On the MongoDB side, you really do have to get people trained up or find people with experience of MongoDB, in order to monitor, debug, backup etc

From various performance tests at a particular client, we saw performance was on par with CRX2(slower than TarMK), but as the load grew, performance was consistent for MongoMK, whereas it deteriorated for TarMK.

Regards,

Opkar

[0]https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/aem-with-mongodb.html

[1]https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/aem-with-mongodb.html#Hardware%20Considerations

Level 2
September 20, 2016

Hi Opkar,

Thank you, that is the kind of thing I was looking for. 

Andrew