私は自分でいくつかのベンチマーク測定を実行しようとしています。そのアイデアは、よく知られているいくつかのバニラウェブベンチマーク(RUBiS、TPC-Wなど)とそれらのチューニングされたバージョン(フロントデータベースのリバースプロキシ、フロントデータベースのソフトウェアキャッシュ)を使用することです。私はいくつかのジレンマを持っています:ソフトウェアキャッシュベンチマーク
ワニスはインストールと設定が比較的簡単です。しかし私はキャッシュについてもっと心配しています。私が正しく理解していれば、ソフトウェアキャッシュ(Memcached、Redisなど)はコードを変更する必要があります。つまり、私はベンチマーク(潜在的に多数のサーブレット)で各データベースコマンドを変更し、Memcached APIを使用する必要があるということです。これは正しいです?
第2に、私はこの結果がすぐに必要なので、コードの変更やMemcached APIを組み込んだベンチマークのソフトウェアキャッシュはありませんか?
ありがとう。