JCRをいつ使用し、JPA / RDBMSをいつ使用する必要がありますか?
-
22-07-2019 - |
質問
Java JCR APIは、RDBMSの従来のロールの多くを置き換えるために使用できる永続化メカニズムを定義します。たとえば、JCRリファレンス実装であるJackRabbitは、トランザクション、SQLクエリ、オブジェクトコンテンツマッピングなどをサポートしています。
どちらかを選択して、RDBMSのBLOB /ファイルシステムポインターにバイナリデータを保存するか、JCRノードプロパティにテキストデータを保存します。 JCRを支持してDBを投げ替えた経験はありますか?
CRにバイナリデータを保存し、RDBMSにテキストデータを保存するなど、両方を使用できますが、システム間の関係を表現したり、同期を維持したりする必要があります。このドキュメントタイトルをドキュメントのバイナリデータと一緒に保存するのが適切だと思うので、ノードプロパティにします...しかし、このドキュメントレコードをDBに持っているので、おそらくそこに保管する必要があります。"
どのように決定しますか?
所属していません StackOverflow