頻繁に使用されるSQL文の結果セットをキャッシュすることは、Javaで設定されたSQL結果セットをキャッシュする最良の方法を探している方が良いことを知っています。いくつかのコードが見つかりましたが、新しいjarファイルをnetbeansに追加する必要があります。 追加のapiを必要とせずにどのようにすればいいですか?キャッシュのSQL結果をJavaで設定する
答えて
データはキャッシュする必要があります。私は外部のAPIを使用することをお勧めします。おそらく、キャッシュから古いデータを削除して(大量のメモリを使用しないようにする)必要があるからです。
guave使用:
のConcurrentMap _continueContexts =新しいマップメーカー() .expiration(10、TimeUnit.SECONDS) .makeMapを();
P.S:依存関係を管理するには、mavenのようなものが必要です。
ResultSet
には、開いているデータベース接続を保持していることが多く、接続が閉じられた後も使用できなくなるため、結果セットではなく結果のオブジェクトをキャッシュする必要があります。
プラス、開いている接続の量に制限があります。結果セットは、SQLサーバー – extraneon
結果のリンクリストを作成することができます。キャッシュトリガーがリストの先頭を指している。リンクされたリストは、あなたが望む任意のものの周りのラッパーのように動作するので、結果は必要に応じて汎用的にすることができます。 これは別のAPIを必要としませんが、あなた自身でこのすべてを実装しなければならないでしょう。うまくいけば、私たちはなぜホイールを再発明したくないのか理解しているでしょう。
をサポートしています^ _ ^私は車輪を再発明したくありません。私は単純で実践的な方法が欲しい。主な問題は追加APIの使用ではありません。私は多くの方法を見つけましたが、私は何が最善であるか分かりません。 – sahar
- 1. SQL呼び出しのキャッシュ結果
- 2. RabbitMQのキャッシュ結果?
- 3. listBoxにSQLクエリ結果を設定する
- 4. LINQをSQL結果にキャッシュする方法は?
- 5. EXECUTE sp_executesql結果をSQLの変数に設定します
- 6. ifステートメントの結果を設定する
- 7. Doctrine MongoDB結果キャッシュ
- 8. キャッシュ結果dplyrデータベースバックエンド
- 9. CakePHPクエリ結果キャッシュ
- 10. リストをループする方法java結果セットで別のリストを設定する
- 11. RDBMSの結果キャッシュとアプリケーションレベルのキャッシュ
- 12. データアクセス層の結果をキャッシュする
- 13. ASP.NET - キャッシュ&フィルタまたはSQLで大きな結果が設定されていますか?
- 14. ASP.NET MVCキャッシュによるSQL結果のXMLファイル
- 15. 結果がエラーを設定 -
- 16. IAuthorizationFilterの設定結果
- 17. MongoDBのクエリー結果のキャッシュをキャッシュする
- 18. のJava + SQLのexecuteQueryと結果
- 19. linkedin-j(LinkedIn Java API)で検索結果のページを設定する方法
- 20. Java SQL:結果セット前のエラー
- 21. weblogicクラスタ設定で対処するJAVAでのキャッシュ
- 22. javaコレクションの結果の設計
- 23. EF 4とSQL Server CE 3.5でクエリ結果にページを設定する方法
- 24. SQLクエリはjavaで異なる結果を返します。
- 25. Javaでフォーマットする結果
- 26. キャッシュ<cfstoredproc>結果
- 27. 設定c8y_Command結果Javaからの文字列
- 28. キャッシュに対するsqlクエリの結果を別のキャッシュに保存する方法
- 29. 設定の結果のアクティビティを開始
- 30. gitは結果をキャッシュしますか?
プロジェクトにjarファイルを追加すると何が問題になりますか? –
確かに間違っていません。私は最も簡単な方法を探します。 APIを使用することが避けられない場合は、私はそれを使用します。 – sahar