Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

SOLVED

MSRP dependency with Apache Solr

Avatar

Level 1

In our project we planned to implement AEM Community feature with Mongo Storage Resource Provider (MSRP), we had purchased Mongo Db license for this. While configuring we came to know that Apache Solr is mandatory for this and it requires for indexing the UGC content, as Apache Solr is an open source product do we need to purchase license for this separately or is there a way to implement this MSRP without Apache Solr server, advice on this is required to proceed, Thanks.

1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi @balasubramanian_n,

Apache Solr is free to use. Solr is used to index/cache the UGC data that is persisted in MongoDB.

(writes happens via MongoDB, reads from Apache Solr)

Below article gives an understanding of UGC Infra options and detailed explanation for MSRP (with Architecture diagram) for your reference if you haven't checked already

https://www.opsinventor.com/diagrams-of-how-aem-solr-mongo-ugc-msrp-works/

 

View solution in original post

2 Replies

Avatar

Correct answer by
Level 10

Hi @balasubramanian_n,

Apache Solr is free to use. Solr is used to index/cache the UGC data that is persisted in MongoDB.

(writes happens via MongoDB, reads from Apache Solr)

Below article gives an understanding of UGC Infra options and detailed explanation for MSRP (with Architecture diagram) for your reference if you haven't checked already

https://www.opsinventor.com/diagrams-of-how-aem-solr-mongo-ugc-msrp-works/

 

Thanks Vijayalakshmi for the clarification and the document link.