Vanaf AEM Communities 6.1 wordt door de gebruiker gegenereerde inhoud (UGC) opgeslagen in één gemeenschappelijke opslagplaats die wordt geleverd door een opslagbronprovider (SRP). Er zijn verscheidene opties SRP waarvan te kiezen, zoals ASRP, MSRP, en JSRP.
In tegenstelling tot vroegere versies, is er geen omgekeerde/voorwaartse replicatie van UGC over AEM instanties. In plaats daarvan maakt SRP UGC direct toegankelijk voor creeer, lees, update, en schrapt (CRUD) verrichtingen van alle auteur en publiceer instanties, met een uitzondering voor JSRP.
Hieronder volgen de kenmerken van elke SRP-optie. Dit is cruciale informatie voor het besluitvormingsproces bij het kiezen van de juiste SRP en onderliggende implementatie.
Voor details betreffende het gebruik van SRP voor UGC, zie Overzicht van de Leverancier van het Middel van de Opslag.
SRP is slechts op communautaire inhoud van toepassing. Het heeft geen invloed op de opslaglocatie van de site-inhoud (knooppuntoverslag) en heeft geen invloed op de veilige verwerking van gebruikersregistratie, gebruikersprofielen en gebruikersgroepen tussen AEM instanties (zie ook Gebruikersgegevens beheren).
Vanaf AEM 6.1 wordt UGC nooit gerepliceerd.
Wanneer de plaatsing geen gemeenschappelijke opslag, zoals het gebrek JSRP topologie omvat, zal UGC slechts op AEM publiceren of auteursinstantie zichtbaar zijn waarop het was ingegaan. Alleen als de topologie een publicatiecluster bevat, is de UGC zichtbaar op elke publicatieinstantie.
ASRP - Adobe Storage Resource Provider
Met deze optie, wordt UGC voortgeduurd ver in een wolkendienst die door Adobe wordt ontvangen en wordt beheerd. Het vereist een aanvullende licentie en samenwerking met een accountvertegenwoordiger om de rekening voor die specifieke licentie te verstrekken.
Er geldt een limiet voor het uploaden van bijlagen naar posten (of opmerkingen) in ASRP. Dit is 50 MB.
MSRP - MongoDB Storage Resource Provider
Met deze optie wordt de UGC direct in een lokale MongoDB-instantie voortgezet.
DSRP - Relational Database Storage Resource Provider
Met deze optie, wordt UGC voortgeduurd direct in een lokale MySQL gegevensbestandinstantie.
JSRP - JCR Storage Resource Provider
Met de standaardoptie, is er geen gemeenschappelijke opslag. De UGC wordt alleen gecontinueerd in dezelfde JCR-opslagruimte als de AEM instantie waarin deze is ingevoerd.
De standaardopslagoptie specificeren, die op de onderliggende plaatsing wordt gebaseerd, wordt gemaakt door de console van de Configuratie van de Opslag.
Voor configuratiedetails van elke optie, zie:
Als er geen opslagoptie actief is geselecteerd, wordt JSRP standaard ingeschakeld.
In de auteursomgeving, creeert een auteur pagina inhoud en herhaalt het aan het publicatiemilieu. Wanneer een pagina een interactieve AEM Communities-functie bevat, zoals opmerkingen, revisies, forum, blog of QnA, resulteert de interactie door leden (aangemeld bij sitebezoekers) op een publicatie-instantie in door gebruikers gegenereerde inhoud (UGC) die wordt ingevoerd in de publicatieomgeving.
Eerder werd deze community-inhoud omgekeerd gerepliceerd naar auteur-instanties en van de auteur gerepliceerd naar publicatie-instanties. Het was problematisch om consistentie tussen AEM instanties met omgekeerde en voorwaartse replicatie te handhaven.
Vanaf AEM Communities 6.1 is de behoefte aan replicatie van UGC geëlimineerd door gedeelde opslag voor UGC te gebruiken, zoals hierboven beschreven.
Terwijl site-inhoud wordt gerepliceerd, wordt UGC nooit gerepliceerd.
Ook van belang voor communites zijn gebruikers, gebruikersgroepen, en gebruikersprofielen. Deze op gebruiker betrekking hebbende gegevens, wanneer gecreeerd en bijgewerkt in publicatiemilieu, moeten aan andere publicatieinstanties ter beschikking worden gesteld wanneer de topologie publicerend landbouwbedrijf is.
Vanaf AEM Communities 6.1 worden gebruikersgerelateerde gegevens gesynchroniseerd met behulp van Verschuivende distributie in plaats van replicatie. Voor meer informatie, surf naar Gebruikerssynchronisatie.
Bij de upgrade naar AEM Communities 6.3, als bestaande UGC behouden moet blijven, moeten stappen worden gezet afhankelijk van het feit of de AEM 5.6.1- of AEM 6.0-community gebruikmaakte van Adobe-opslag op aanvraag of on-premise opslag van UGC.
Voor meer informatie gaat u naar Upgraden naar AEM Communities 6.3.