私は、未開発のシステム統合プロジェクトのテクノロジ スタックを調査するチームに所属しています。私たちが好むテクノロジー スタックの一部は、Hibernate を使用して内部状態を保持し、Hibernate トランザクションにフックを公開することで、ビジネス エンティティがこのユーティリティの状態と同期を維持できるようにします。不明なタイプのエンティティに関する情報を維持し、そのデータを事前定義されたタイプにリンクする必要があることを除けば、素晴らしいことです。事前にスキーマを定義する必要のないスケーラブルなデータ ストアが必要です。スイート スポットは、RDF データと Hibernate マネージド エンティティをブレンドすることです。
同様の要件に直面したことがありますか? また、どのようなアプローチを推奨できますか?
どの RDF/ORM ブレンドも、レポート作成とデータ探索のための大規模なクエリを頻繁にはサポートせず、トランザクションをサポートするために集中的な読み書き操作を頻繁にサポートする必要があります。