2017-03-02 5 views
0

すでに全国のさまざまな機関にdspaceがインストールされており、フェデレーテッド・リポジトリーの一部として集中型DSPACEリポジトリーを配備したいと考えています。ブランチリポジトリからのコンテンツは、発行されるとすぐに集中リポジトリに同期されます。中央リポジトリからのコンテンツは、他のブランチリポジトリに同期して戻されます。コンテンツはブランチリポジトリ間で直接的には同期されず、中央リポジトリを介してのみ同期されます。フェデレーテッド・リポジトリーとしてのDSPACEのインストールと構成

http://www.dlib.org/dlib/july06/tansley/07tansley.htmlhttp://link.springer.com/chapter/10.1007/978-3-642-40276-0_21などさまざまな参考文献がありますが、これを達成する方法については、私たちは歓迎します。

答えて

0

パズルの最初の部分については、中央の1にあなたのブランチリポジトリの内容を引っ張って、あなたはこの機能を見て可能性は:

https://wiki.duraspace.org/display/DSDOC5x/XMLUI+Configuration+and+Customization#XMLUIConfigurationandCustomization-HarvestingItemsfromXMLUIviaOAI-OREorOAI-PMH

第二の課題は、ブランチリポジトリは引き戻すました変更、または新しいアイテムを中央から削除することは全く別のことです。

1つのリポジトリが特定のアイテムのマスターレコードであるという一方向の統合は、非常に簡単です。しかし、双方向の更新と、同じアイテムに対する複数の場所で起こっている変更に関するさまざまなケースとエッジのケースの管理は、大きな課題です。

基本的に私はあなたの戦略を再考し、あるリポジトリが常に特定のアイテムのマスターレコードであるシナリオがユースケースに合っているかどうかを確認するようアドバイスします。

関連する問題