大量の単純なトランザクションpojo構造をメモリにキャッシュするための最良のソリューションを探しています。トランザクションは、外部アプリケーションによって3〜4テーブルのOracleデータベースで発生します。もう1つのアプリケーションは、一種のビジネスインテリジェンスタイプであり、データベース内のトランザクションに基づいて、更新されたpojo(テーブルにマップされた)を評価し、さまざまなビジネスルールを適用します。
Hibernateソリューションは、同じサーバー上のトランザクションに依存しています。ここで、私たちの場合のように、トランザクションは他の場所で発生し、キャッシュされたオブジェクトを照会できるかどうかはわかりません。
質問:
- Java側で更新イベントをトリガーするOraclejdbcAPIはありますか?
- どのキャッシングソリューションが#1をサポートしますか
- キャッシュされたオブジェクトを照会できますか?