yac和memcache效能對比測試

2021-09-23 21:02:26 字數 1806 閱讀 4518

yac是laruence開發的乙個php程序共享記憶體的開源專案。詳情可以檢視。

memcache就不用多說了,如果你不知道拿說明你不是個真正的程式猿。

從應用場景來說,yac相當於本地的memcache,即php程式和memcache搭建在一台伺服器上。如果本機的php程序間想共享資料,可以使用yac或者memcache。那麼這兩個東東那個效能更好呢?今天做了下效能測試。

測試php指令碼如下:

<?php

function test_memcache_set()}

function test_memcache_get() else }

function test_yac_set()}

function test_yac_get() else }

echo $_get["m"]();

?>

高併發寫的效能

ab -t 10 -c 100

time per request: 372.394 [ms] (mean)

time per request: 404.438 [ms] (mean)

time per request: 401.829 [ms] (mean)

ab -t 10 -c 100

time per request: 196.878 [ms] (mean)

time per request: 200.621 [ms] (mean)

time per request: 255.070 [ms] (mean)

高併發讀的效能

ab -t 10 -c 100

time per request: 571.452 [ms] (mean)

time per request: 571.066 [ms] (mean)

time per request: 668.744 [ms] (mean)

ab -t 10 -c 100

time per request: 412.464 [ms] (mean)

time per request: 404.469 [ms] (mean)

time per request: 380.599 [ms] (mean)

高併發寫的時候,同時讀的效能

ab -t 30 -c 20

time per request: 150.284 [ms] (mean)

time per request: 153.413 [ms] (mean)

ab -t 10 -c 20

time per request: 125.516 [ms] (mean)

time per request: 122.119 [ms] (mean)

ab -t 30 -c 20

time per request: 85.494 [ms] (mean)

time per request: 87.736 [ms] (mean)

ab -t 10 -c 20

complete requests: 1220

failed requests: 829

(connect: 0, length: 829, exceptions: 0)

time per request: 164.116 [ms] (mean)

complete requests: 1300

failed requests: 809

(connect: 0, length: 809, exceptions: 0)

time per request: 154.907 [ms] (mean)

ZF和yii效能對比

要開始乙個新專案,考慮使用yii的框架,對比了現在使用的zf框架搭建了乙個基礎的資料庫程式,然後用yii也做了乙個,對比後發現,沒有實際上說的那麼誇張,硬體環境 cpu intel xeon 3.6 4核 memroy 4g 使用ab測試 ab c 100 n 10000 測試結果,yiireque...

Swift 和Objective C 效能對比

很多人會有這樣的疑惑 swift 和objective c 效能對比 兩者到底那個效能比較好一些呢 我們面對乙個新的問題要感覺去提問 蘋果公司說swift 的性比objective c 的效能要好 是真的好嗎?不見得 我們對待任何乙個問題要持有懷疑的態度 這樣我們收穫的才會更多 我們應該這樣考慮問題...

map和unordered map效能對比

最近遇到乙個查詢對應關係的需求,第一時間想到map,但是千萬級的資料,於是使用了unordered map。時間降低了3倍左右。但是偶然看見網上有有人說手擼乙個hashmap,最基本的鏈式的,都要比unordered map要快,於是試了一下。發現stl寫的還挺有意思的。寫說下和stl的對比。手擼h...