2012-03-14 22 views
0

私はApache Tomcat 6の上で動作するJSPアプリケーションをかなり持っています。効率的なJSP/Tomcat永続ストア?

サーバーは1日あたり約100,000リクエストを処理します。 アプリはいくつかのネットワーク要素に依存しているため、多くの設定パラメータを設定する必要があります。ただし、一度セットアップすると、すべてのセッションで同じデータを共有することができます。

ディスクからの読み取りは、すべての時間が適切な解決策のように見えません。データベースからの読書は私の仕事ではありません(さまざまな制限)。

ロードされたJSPセッションのすべてが設定データのロードに使用できる、JSP/Javaと互換性のある実績のある信頼性の高いインメモリ永続ストアがありますか?

[編集]私はあまりにも重い持ち上げやリファクタリングをしたくありません。クリーンなインターフェース(コマンドレスポンスタイプの可能性もある)のある愚かでシンプルなデータストアでなければならないので、強力なフレームワークやライブラリは必要ありません。

+0

ハイバーネーションはどうですか? –

+0

@SayemAhmed - いいえ、私の編集をご覧ください。 – Jas

+0

MongoDB ... http://www.mongodb.org/display/DOCS/Caching – jsshah

答えて

1

お試しくださいHSQL DB、それはあなたが望むものであるメモリ内の格納を提供します。 Javaで書かれているので、プロジェクトと100%互換性があります。

1

これは少し長すぎますが、Apache Derbyを使用すると、非常に軽量であると同時に、データへのアクセスが非常に高速になります。

http://db.apache.org/derby/

+0

また、メモリ内のデータを格納しているのか、またはメモリ内のプロセスだけですか? – Jas

関連する問題