Лучший способ импортировать / экспортировать хранилище Apache Jackrabbit - PullRequest
6 голосов
/ 28 января 2009

Каков наилучший способ импорта / экспорта данных из хранилища Apache Jackrabbit?

Прямо сейчас у меня есть веб-сайт, основанный на хранилище с данными более 100 ГБ на сервере, но мне часто нужно брать подмножество этих данных в свой блокнот для демонстрации на месте.

Как я могу сделать это самым простым и быстрым способом?

Ответы [ 4 ]

2 голосов
/ 28 января 2009

Погуглил, лучше всего этот инструмент: http://svn.apache.org/repos/asf/jackrabbit/sandbox/jackrabbit-jcr-import-export-tool/README.txt

Но, судя только по файлу README, он не выглядит очень надежным.

Другая проблема заключается в том, что мне необходимо заранее знать имена файлов всех файлов, которые я хочу экспортировать, что было бы утомительно, поскольку мой основной критерий извлечения - копировать самые последние файлы, т. Е. Используя дата в качестве фильтра.

Идеальное решение позволило бы мне просматривать файлы в хранилище, как в обычной файловой системе, и использовать простые инструменты копирования для извлечения данных.

0 голосов
/ 16 июля 2010

Есть CRX от Day, но это стоит денег

0 голосов
/ 06 февраля 2010

К сожалению, не так много общих инструментов JCR. У Слинга два исследователя jcr, один на основе GWT, а другой на основе JS, но ни один из них не экспортирован.

0 голосов
/ 27 мая 2009

Я сам в этом разбираюсь. Будут ли работать Session.exportSystemView () и Session.importXML ()? Это, очевидно, позволит вам сериализовать / десериализовать поддерево как XML.

...