About DSRP

When AEM Communities is configured to use a relational database as its common store, user generated content (UGC) is accessible from all author and publish instances without the need for synchronization nor replication.

Requirements

Relational Database Configuration

MySQL Configuration

A MySQL installation may be shared between enablement features and common store (DSRP) within the same connections pool by using different database (schema) names and also different connections (server:port).

JDBC datasource name
name given to MySQL connection
must be the same as entered in JDBC OSGi configurationdefault : communities

Database name
name given to schema in init_schema.sql scriptdefault : communities

SolrConfiguration

Zookeeper Host
Leave this value blank if running Solr using the internal ZooKeeper. Else, when running in SolrCloud mode with an external ZooKeeper, set this value to the URI for the ZooKeeper, such as my.server.com:80default : <blank>

Solr URLdefault : http://127.0.0.1:8983/solr/

Solr Collectiondefault : collection1

select Submit

Publishing the Configuration

DSRP must be identified as the common store on all author and publish instances.

To make the identical configuration available in the publish environment :

on author :

navigate from main menu to Tools > Operations > Replication

select Activate Tree

Start Path :

browse to /etc/socialconfig/srpc/

select Activate

Managing User Data

For information regarding users, user profiles and user groups, often entered in the publish environment, visit