2017-01-16 1 views
1

Ich verwende AEM mit Amazon S3. AEM stellt Connector für S3 bereit, aber normalerweise speichert S3 alles in flacher Struktur. Meine Anforderung besteht darin, einen neuen Ordner in meinem S3-Bucket zu erstellen, nachdem der Ordner ein bestimmtes Speicherlimit erreicht hat. Ist es möglich?Wie erstellt man einen neuen Ordner in Amazon S3 Eimer?

+0

Ich interessiere mich für den Anwendungsfall, d. H. Was wird es erreichen? Wir können wahrscheinlich eine andere Lösung finden ... –

+0

Wir haben nur eine Beschränkung, um die feste Anzahl von Objekten pro Ordner zu speichern. –

+0

Denken Sie nicht, dass dies eine S3-Beschränkung ist, aber in einem solchen Fall ist S3 möglicherweise nicht die beste Option für Ihr Setup. Das Umschreiben ist sehr schwierig und wird Kaskadeneffekte auf den Betrieb und Support (von Adobe) haben, da Sie den Core-Connector neu schreiben werden. AEM-Blobs werden durch einen strukturierten strukturierten Namen identifiziert. In einem FIleDataStore bilden die ersten sechs Zeichen eine Ordnerstruktur. In S3 bilden sie einen Namensraum. Die Verwendung neuer Ordner ist vor allem für alle Szenarien komplex. Ist EBS eine Option? –

Antwort

1

Kurze Antwort ist Nein.

AEM folgt eigene Struktur ist, und es ist nicht anpassbar heißt Sie die Ordnererstellung Logik außer Kraft setzen kann. Dies ist eng in den NodeStore-Weg der Referenzierung der S3-Objekte durch Referenzieren integriert, so dass es eine große Aufgabe wird. Es ist nicht unmöglich, dies zu erreichen (durch Umschreiben des Anschlusses), aber es kann noch nicht durch eine Konfiguration in AEM 6.0-6.2 erfolgen.

+0

Danke dir, nun, ich bin neu mit AEM, also gibt es eine Möglichkeit, Stecker neu zu schreiben. –

Verwandte Themen