TokyoCabinetベンチマーク

TokyoCabinetとは

dbmの項目でも書いたが、KVSのシステム。サイトはこちら

ベンチマーク環境

OS iMac上のWindowsXP上のVM WareVer2
gestOS ubuntu9.10 pythonで使ったために、pytc ver0.8を使用。

ベンチマーク結果

counttc read(QPS)tc write(QPS)
20000666666.671000000
40000666666.671000000
60000750000857142.86
80000666666.671000000
100000666666.671000000
200000625000909090.91
400000625000833333.33
600000612244.9821917.81
800000583941.61792079.21
1000000588235.29775193.8
2000000536193.03655737.7
4000000364630.81221238.94
6000000315789.47160771.7
8000000297951.58138600.14
10000000291375.29124023.32

tc_bench.png

考察

私の環境では、2千万から、4千万の間で、性能が落ちた(と言っても、それでも、16万書き込み行きますが)。 データが少ないうちは、readよりwriteの性能が良かった。

ソースコード

ソースコードは、以下。
filetc_bench.py


添付ファイル: filetc_bench.png 12305件 [詳細] filetc_bench.py 13246件 [詳細]

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-02-01 (日) 14:38:23 (3365d)