Spring SimpleJDBCTemplateの製品グレードですか?
大量の(トラフィックの)サイトで使用するのはどれくらい良いですか?(1秒あたり1Kヒットとしましょう)
アプリケーションレベルでパフォーマンス(接続プールなど)を改善するために必要な選択肢は何ですか?
はい、生産グレードです。そのボリュームでの制限は、JDBCとSpringJDBCテンプレートのどちらでも実行されません。本当に毎秒1000ヒットの場合、制限はリソースです。同時に1000人のユーザーは、アプリを継続的にヒットするのではなく、「考える時間」があるため、ヒット数がはるかに少なくなります。
どのデータベーステクノロジでも、多くの調整を行い、キャッシュを確認し、リソースを十分に認識する必要があります。そして、はい、あなたは絶対に接続プールが必要です。
あなたがSimpleJDBCTemplate
純粋に使用することについて話しているならJDBC
...それを行ってください!それは間違いなく多くのパフォーマンスを提供し、ほとんどの JDBC 接続のメイク/ブレーク ボイラー プレート コードや例外処理などを取り除くのに役立ちます。
Spring を使用すると、純粋な JDBC を使用する場合と同様に、接続プーリングを構成してチューニングできます。
パフォーマンスの比較を提供する古いブログは次のとおりです。
それ以来、春は良くなりました。