2

Apache Jackrabbit (または JCR API) は、データ ストアをデータ管理システムから分離するのに役立ちます。これは、すべてのデータ ストア プロバイダーが独自のデータ ストア用に JCR API を実装する必要があることを意味します。問題は、MySQL に JCR が実装されているかどうかです。MySQL で JCR API を使用できますか? コンテンツを保存する場所を真に抽象化したいので、明日リレーショナル DB を使用したくない場合は、ファイル システムと簡単に交換できます。

4

4 に答える 4

4

MySQL (または他のほぼすべてのリレーショナル データベース)、データ グリッド (Infinispan など)、ファイル システム、バージョン管理システム (SVN など) など、さまざまなシステムにデータを格納できる JCR 実装であるModeShapeを試すことができます。 ) など。複数のフェデレーテッド システムに支えられた単一の JCR リポジトリを作成することもできます。ModeShape は、拡張可能なコネクタ ライブラリ (完全な JCR API を実装するよりもはるかに簡単です) を介してこれを行うため、JCR API を使用して他のシステムのデータを取得することもできます。

于 2010-03-23T01:30:34.610 に答える
3

Apache Jackrabbit は、ストレージに MySQL を使用するように構成できます。http://markmail.org/message/fbkw5vey2mme4uxe での議論良い出発点です。

于 2010-03-24T17:11:08.910 に答える
1

プロジェクト サイトのリファレンス ガイドと同様に、 「ModeShape はあなたの父親の JCR ではありません」では、これらすべてについて詳しく説明しています。

于 2010-03-23T01:33:54.073 に答える
0

ModeShape と Teiid は、一方がリレーショナル ビューを提供し、もう一方がさまざまなデータ ソースの階層 (またはツリー) ベースのビューを提供するという事実を除けば、一種の同じものであると言うのは正しいでしょうか?

于 2010-03-23T22:43:10.050 に答える