簡單測試了一下,如果用JSON,也就是python2.6以上自帶的json處理庫,效率還算可以:
1K的數據,2.9GHz的CPU,單核下每秒能dump:36898次。大約是pyamf的5倍。但數據量較大,約為pyamf的1.67倍(1101/656)。
start_time: 1370747463.77
loop_num: 36898
end_time: 1370747464.78
再看看simplejson,沒有安裝C擴展的情況下:

simplejson,沒有安裝C擴展,跑出的結果讓我驚訝:
start_time: 1370748132.87
loop_num: 1361
end_time: 1370748133.88
效率如此之低下。
下面是測試代碼:
總結:python自帶的json,性能可以接受。simplejson,如果沒有C擴展加速,效率極其低下。
新聞熱點
疑難解答