rpm作ってためしてみた

peclの拡張のtokyo_tyrantはとりあず、今のバージョンのNet_TokyoTyrantの倍は早い。
Net_TokyoTyrantは僕のソケットプログラミングに対する能力不足によるところが大きいと思う。、まだががんばれる余地は残ってる・・・と思う。ちなみにVMWare環境なのでTokyoTyrantの速度としてはまったく参考にならない値とおもっててください。

試したのはここら辺のソース。
http://openpear.org/repository/Net_TokyoTyrant/trunk/tests/benchmark

Net_TokyoTyrant

php tests/benchmark/benchmark.php 
                                                                                                          • -
marker time index ex time perct
                                                                                                          • -
Start 1250431764.03650500 - 0.00%
                                                                                                          • -
create 1250431764.03655700 5.1975250244141E-5 0.00%
                                                                                                          • -
connect 1250431764.03717800 0.00062108039855957 0.05%
                                                                                                          • -
vanish 1250431764.03848400 0.0013060569763184 0.10%
                                                                                                          • -
put 1250431764.63326900 0.59478497505188 46.43%
                                                                                                          • -
get 1250431765.31747000 0.68420100212097 53.41%
                                                                                                          • -
close 1250431765.31760500 0.00013494491577148 0.01%
                                                                                                          • -
Stop 1250431765.31762900 2.4080276489258E-5 0.00%
                                                                                                          • -
total - 1.2811241149902100.00%
                                                                                                          • -

pecltokyotyrant

php tests/benchmark/benchmark_pecl.php 
                                                                                                          • -
marker time index ex time perct
                                                                                                          • -
Start 1250431769.39620100 - 0.00%
                                                                                                          • -
create 1250431769.39627100 7.0095062255859E-5 0.01%
                                                                                                          • -
connect 1250431769.39687000 0.00059890747070312 0.08%
                                                                                                          • -
put 1250431769.79380300 0.39693307876587 50.88%
                                                                                                          • -
get 1250431770.17635300 0.38255000114441 49.03%
                                                                                                          • -
close 1250431770.17637500 2.1934509277344E-5 0.00%
                                                                                                          • -
Stop 1250431770.17640700 3.2186508178711E-5 0.00%
                                                                                                          • -
total - 0.78020620346069100.00%
                                                                                                          • -