2016年Web框架性能基准

标签: 架构 | 发表时间:2016-11-28 15:35 | 作者:
出处:http://colobu.com/

TechEmpower最近发布了他们的第13轮的web框架的性能测试,得到了一些有价值的测试结果。

由于年初前一轮的测试遭遇到了硬件的瓶颈,微软 Azure 和 ServerCentral 分别提供了云主机和物理主机环境,所以第13轮的测试是在新的测试环境中进行的,所以你把这轮的测试结果和以前的测试进行比较的话可能不太合适。


ServerCentral
物理机环境,由 ServerCentral提供。 Dell R910 (4x 10-Core E7-4850 CPUs) 为应用服务器; Dell R420 (2x 4-Core E5-2406 CPUs) 为数据库服务器; 10G网络
Azure
云测试主机由 Microsoft Azure D3v2 实例提供; 10网络

这里所称的“框架”是一个广泛意义的框架,只一系列的web平台、微服务框架、全栈平台等,也欢迎开发者提供新的框架的测试代码,代码的编写指导可以参照文档: Test requirements

第十三轮的测试一共测试了134个框架,所有的测试代码都放在了 github上,你可以查看这些测试代码。

测试提供了几种类型,比如简单JSON测试,普通文本测试、单数据库查询测试、多条数据库查询测试、数据更新测试、测试套件,所以测试的不仅仅web框架单纯的功能,还测试了一些框架加上mysql、postgresql读写的功能。

以下是在物理主机上的性能,更多的性能和细节可以浏览官方网站: Round 13

返回普通文本的性能

这个测试中web框架简单的返回“hello world”字符串,开启http pipelining功能。

Framework Best performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
libreactor 3,730,467
100.0%
Plt C lib Non Lin Non Lin Raw Rea 0
echo-prefork 3,602,407
96.6%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
ulib 3,184,526
85.4%
Plt C++ Non ULi Lin Non Lin Mcr Rea 0
colossus 3,054,880
81.9%
Mcr Sca Akk Non Lin Non Lin Raw Rea 0
undertow 2,914,627
78.1%
Plt Jav Utw Non Lin Non Lin Raw Rea 0
fasthttp-mysql-prefo 2,850,705
76.4%
Plt Go Non Non Lin My Lin Raw Rea 0
netty 2,795,049
74.9%
Plt Jav Nty Non Lin Non Lin Raw Rea 0
cpoll_cppsp 2,306,470
61.8%
Plt C++ Non Non Lin Non Lin Raw Rea 0
lwan 1,925,941
51.6%
Plt C Lwa Non Lin Non Lin Raw Rea 0
aspnetcore-linux 1,822,366
48.9%
Mcr C# Net Non Lin Non Lin Raw Rea 1,272
h2o 1,549,273
41.5%
Plt C Non Non Lin Pg Lin Raw Rea 0
s-server 1,535,029
41.1%
Plt Sca s-s Non Lin Non Lin Raw Rea 0
revenj.jvm 1,195,781
32.1%
Ful Jav Svt Res Lin Pg Lin Ful Rea 503
servlet 1,156,604
31.0%
Plt Jav Svt Res Lin Non Lin Raw Rea 24
gin 1,044,907
28.0%
Mcr Go Non Non Lin My Lin Raw Rea 0
ngx_mruby 993,518
26.6%
Mcr Rby Non ngx Lin My Lin Raw Rea 3,315
wheezy.web 975,225
26.1%
Mcr Py Non Mei Lin My Lin Ful Rea 0
silicon-lwan-mysql 921,649
24.7%
Mcr C++ Non Lwa Lin My Lin Ful Rea 0
wheezy.web-py3 901,750
24.2%
Mcr Py Non Mei Lin My Lin Ful Rea 0
kami 898,999
24.1%
Mcr Go Non Non Lin My Lin Raw Rea 0
gemini 891,473
23.9%
Ful Jav Svt Res Lin Non Lin Mcr Rea 40
falcon 862,200
23.1%
Mcr Py Non Mei Lin Non Lin Raw Rea 0
openresty 836,746
22.4%
Plt Lua OpR ngx Lin My Lin Raw Rea 2,150
haywire 788,680
21.1%
Plt C hay Non Lin Non Lin Raw Rea 2,989
grizzly 776,464
20.8%
Mcr Jav Svt Non Lin Non Lin Raw Rea 0
beego 768,541
20.6%
Mcr Go Non Non Lin My Lin Mcr Rea 0
falcon-py3 724,863
19.4%
Mcr Py Non Mei Lin Non Lin Raw Rea 0
duda i/o 670,474
18.0%
Plt C dud Mon Lin Non Lin Raw Rea 1,054
aspnetcore-mvc-linux 652,487
17.5%
Ful C# Net Non Lin Non Lin Raw Rea 210
treefrog-mongo 644,319
17.3%
Ful C++ Non Non Lin Mo Lin Mcr Rea 542
treefrog-postgres 636,832
17.1%
Ful C++ Non Non Lin Pg Lin Mcr Rea 470
treefrog 632,806
17.0%
Ful C++ Non Non Lin My Lin Mcr Rea 462
aleph 546,168
14.6%
Mcr Clj Nty Non Lin Non Lin Raw Rea 0
jooby 520,854
14.0%
Ful Jav Nty Non Lin Non Lin Raw Rea 0
revenj 514,169
13.8%
Ful C# Non Non Lin Pg Lin Ful Rea 0
lapis 510,997
13.7%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 597
restexpress 505,856
13.6%
Mcr Jav Nty Non Lin Non Lin Raw Rea 743
bottle 492,064
13.2%
Mcr Py Mei Non Lin My Lin Ful Rea 0
finagle 478,582
12.8%
Mcr Sca Nty Non Lin Non Lin Raw Rea 725
fintrospect 471,480
12.6%
Mcr Sca Nty Non Lin Non Lin Raw Rea 2,236
nodejs 467,246
12.5%
Plt JS njs Non Lin My Lin Raw Rea 774
finatra 442,608
11.9%
Mcr Sca Nty Non Lin Non Lin Raw Rea 3,999
echo-std 442,110
11.9%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
falcore 440,076
11.8%
Mcr Go Non Non Lin My Lin Raw Rea 0
jlhttp 408,385
10.9%
Plt Jav JLH Non Lin Non Lin Raw Rea 478
bottle-py3 408,379
10.9%
Mcr Py Mei Non Lin My Lin Ful Rea 0
jetty-servlet 397,188
10.6%
Plt Jav Jty Non Lin Non Lin Raw Rea 9,632
finch 392,352
10.5%
Mcr Sca Nty Non Lin Non Lin Raw Rea 557
silicon-epoll-mysql 383,699
10.3%
Mcr C++ Non mic Lin My Lin Ful Rea 250
pyramid-py3 343,757
9.2%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
wicket 335,404
9.0%
Ful Jav Svt Res Lin My Lin Ful Rea 0
phoenix 311,159
8.3%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
pyramid-py2 308,203
8.3%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
ur/web 295,922
7.9%
Ful Ur Ur/ Non Lin Non Lin Mcr Rea 0
spray 290,108
7.8%
Mcr Sca Akk Non Lin Non Lin Raw Rea 0
cutelyst-thread 258,955
6.9%
Ful C++ Qt Non Lin Non Lin Raw Rea 3,874
jawn 250,654
6.7%
Ful Jav Svt Utw Lin My Lin Raw Rea 0
iron 243,224
6.5%
Mcr rus Rus hyp Lin Non Lin Raw Rea 109
servant 235,613
6.3%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
falcon-pypy 228,810
6.1%
Mcr Py Non Tor Lin Non Lin Raw Rea 0
yesod 221,026
5.9%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
treefrog-hybrid 217,349
5.8%
Ful C++ Non Non Lin My Lin Mcr Rea 0
express 213,982
5.7%
Mcr JS Non Non Lin Non Lin Ful Rea 0
snap 200,843
5.4%
Mcr Hkl Non Non Lin My Lin Ful Rea 0
play2-scala 195,730
5.2%
Ful Sca Nty Non Lin Non Lin Raw Rea 0
akka-http 194,483
5.2%
Mcr Sca Akk Non Lin My Lin Raw Rea 280
yesod-postgres 177,389
4.8%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 0
undertow-jersey-c3p0 175,334
4.7%
Plt Jav JAX Non Lin My Lin Ful Rea 0
start 171,445
4.6%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
play2-scala-reactive 167,758
4.5%
Ful Sca Nty Non Lin Mo Lin Ful Rea 871
undertow-jersey-hika 165,549
4.4%
Plt Jav JAX Non Lin My Lin Ful Rea 0
silicon-tpc-mysql 160,396
4.3%
Mcr C++ Non mic Lin My Lin Ful Rea 44,915
play-scala-anorm 159,556
4.3%
Ful Sca Nty Non Lin My Lin Ful Rea 804
stream 155,232
4.2%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
play2-scala-anorm-li 153,102
4.1%
Ful Sca Nty Non Lin My Lin Ful Rea 4,055
compojure 146,492
3.9%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
curacao 139,407
3.7%
Mcr Jav Svt Non Lin Non Lin Raw Rea 0
play2-java 136,714
3.7%
Ful Jav Nty Non Lin Non Lin Raw Rea 465
tapestry 135,255
3.6%
Ful Jav Svt Res Lin My Lin Ful Rea 27
spring 131,533
3.5%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
wt 127,575
3.4%
Ful C++ Non Non Lin My Lin Ful Rea 1,173
comsat 126,434
3.4%
Plt Jav Svt Non Lin Non Lin Raw Rea 0
flask-py3 124,800
3.3%
Mcr Py Mei Non Lin My Lin Ful Rea 0
activeweb 123,869
3.3%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
http4s 121,950
3.3%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 782
api-hour+aiohttp.web 115,954
3.1%
Mcr Py API Gun Lin Pg Lin Raw Rea 0
poco 106,961
2.9%
Plt C++ Non Non Lin Non Lin Raw Rea 365,853
comsat-servlet-under 104,856
2.8%
Plt Jav Svt Non Lin Non Lin Raw Rea 0
cutelyst-pf 103,241
2.8%
Ful C++ Qt Non Lin Non Lin Raw Rea 389
redstone-postgresql 99,515
2.7%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
dropwizard 98,224
2.6%
Ful Jav JAX Non Lin My Lin Ful Rea 0
hapi 94,123
2.5%
Mcr JS Non Non Lin Non Lin Raw Rea 479
bottle-pypy 92,682
2.5%
Mcr Py Tor Non Lin My Lin Ful Rea 0
turbogears 92,298
2.5%
Mcr Py Non Mei Lin My Lin Ful Rea 0
evhttp-sharp 87,478
2.3%
Mcr C# Non Non Lin Non Lin Raw Rea 0
django 87,425
2.3%
Ful Py Non Mei Lin My Lin Ful Rea 0
django-py3 85,207
2.3%
Ful Py Non Mei Lin My Lin Ful Rea 0
cutelyst-uwsgi-nginx 82,891
2.2%
Ful C++ Qt ngx Lin Non Lin Raw Rea 0
sinatra-sequel-puma- 81,245
2.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
luminus 79,008
2.1%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 1,491
goji 72,461
1.9%
Mcr Go Non Non Lin My Lin Raw Rea 0
wildfly-ee7 67,037
1.8%
Ful Jav Svt Wil Lin My Lin Ful Rea 0
comsat 66,360
1.8%
Plt Jav Com Non Lin Non Lin Raw Rea 0
ringojs 60,624
1.6%
Plt JS Jty Non Lin My Lin Raw Rea 672
http-kit 58,807
1.6%
Plt Clj Rin Non Lin My Lin Mcr Rea 579
hyper 57,902
1.6%
Mcr rus Rus hyp Lin Pg Lin Raw Rea 338
tornado-py3 55,435
1.5%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
tornado 54,710
1.5%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
php 45,616
1.2%
Plt PHP Non ngx Lin My Lin Ful Rea 0
web2py-optimized 44,879
1.2%
Ful Py Mei Non Lin My Lin Ful Rea 0
php5 44,445
1.2%
Plt PHP Non ngx Lin My Lin Ful Rea 0
comsat-actors-undert 40,536
1.1%
Plt Jav Com Non Lin Non Lin Raw Rea 0
nickel 38,930
1.0%
Mcr rus Rus hyp Lin Non Lin Raw Rea 0
phpixie 37,659
1.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
fat-free 35,702
1.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
php-phalcon 35,573
1.0%
Ful PHP Non ngx Lin My Lin Raw Rea 0
ninja-standalone 28,680
0.8%
Ful Jav Jty Non Lin My Lin Ful Rea 0
grails 28,361
0.8%
Ful Grv Svt Non Lin My Lin Ful Rea 0
mojolicious 23,894
0.6%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 96
silex 22,778
0.6%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
web2py 20,236
0.5%
Ful Py Mei Non Lin My Lin Ful Rea 0
scruffy 18,806
0.5%
Mcr Sca Utw Non Lin Mo Lin Raw Rea 1,397
ringojs-conv 18,612
0.5%
Mcr JS Rin Non Lin My Lin Mcr Rea 1,544
pedestal 18,268
0.5%
Mcr Clj Utw Non Lin My Lin Mcr Rea 866
revel 16,285
0.4%
Ful Go Non Non Lin My Lin Raw Rea 0
kemal (postgresql) 16,282
0.4%
Ful Cry Non Non Lin Pg Lin Mcr Rea 0
sinatra-unicorn 13,872
0.4%
Mcr Rby Rac Uni Lin My Lin Ful Rea 3,658
spock 13,171
0.4%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
sinatra-puma 13,109
0.4%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
flask-pypy 12,503
0.3%
Mcr Py Non Tor Lin My Lin Ful Rea 0
grizzly-jersey 12,282
0.3%
Mcr Jav JAX Non Lin My Lin Ful Rea 0
rapidoid 11,126
0.3%
Plt Jav Non Non Lin Non Lin Raw Rea 0
kelp 10,797
0.3%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
kelp 10,564
0.3%
Ful Prl Plk Sta Lin Mo Lin Raw Rea 0
cygnite 9,301
0.2%
Ful PHP Non ngx Lin Non Lin Raw Rea 989
puma-padrino 8,267
0.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
clancatsframework 8,110
0.2%
Ful PHP Non ngx Lin My Lin Raw Rea 748
unicorn-padrino 8,083
0.2%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
lumen 7,853
0.2%
Mcr PHP Non ngx Lin My Lin Ful Rea 11,573
unicorn-grape 7,606
0.2%
Mcr Rby Rac Uni Lin My Lin Ful Rea 539
puma-mri-grape 7,459
0.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
hhvm 7,319
0.2%
Plt PHP Non ngx Lin My Lin Raw Rea 24
laravel 6,249
0.2%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
laravel_hhvm 5,510
0.1%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
spark 5,196
0.1%
Mcr Jav Svt Res Lin My Lin Ful Rea 0
rails-unicorn 3,907
0.1%
Ful Rby Rac Uni Lin My Lin Ful Rea 43,284
laravel 3,835
0.1%
Ful PHP Non ngx Lin Non Lin Raw Rea 136,491
puma-mri-rails 3,526
0.1%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
limonade 2,820
0.1%
Mcr PHP Non ngx Lin My Lin Ful Rea 729
aspnet-mvc-mono 2,453
0.1%
Plt C# ASP ngx Lin Non Lin Raw Rea 489
aspnet-mvc-mono 2,209
0.1%
Plt C# ASP ngx Lin My Lin Raw Rea 247
phreeze 2,101
0.1%
Mcr PHP Non ngx Lin My Lin Mcr Rea 585
nancy-mono 1,992
0.1%
Mcr C# .NE ngx Lin My Lin Raw Rea 921
servicestack-nginx-d 1,879
0.1%
Ful C# Non ngx Lin Non Lin Raw Rea 955
webware 783
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 37
twisted klein 746
0.0%
Mcr Py Non Twi Lin My Lin Ful Rea 12
sails.js 508
0.0%
Ful JS njs Non Lin Non Lin Mcr Rea 0
cherrypy-py3 465
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 281
thin-rails 438
0.0%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
koa 425
0.0%
Mcr JS Non Non Lin Mo Lin Raw Rea 2,402
sinatra-thin 305
0.0%
Mcr Rby Rac Thi Lin My Lin Ful Rea 3,955
cherrypy 292
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 252
thin-grape 291
0.0%
Mcr Rby Rac Thi Lin My Lin Ful Rea 5,724
permeagility 284
0.0%
Plt Jav Per Non Lin Non Lin Raw Rea 5,893
thin-padrino 245
0.0%
Mcr Rby Rac Thi Lin My Lin Ful Rea 2,843
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 93,446
ffead-cpp 0
0.0%
Mcr C++ Non Non Lin Mo Lin Ful Rea 3,930,147
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 88,377
hexagon 0
0.0%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 38
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
cakephp Did not complete Ful PHP Non ngx Lin My Lin Ful Rea
chicagoboss Did not complete Ful Erl Cow Non Lin Non Lin Raw Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
crystal Did not complete Plt Cry Non Non Lin Pg Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
vertx Did not complete Plt Jav Nty Non Lin Non Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Non Lin Raw Rea
vertx-web Did not complete Mcr Jav vtx Non Lin Non Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea

带JSON序列化的性能

这个测试除了web功能外,每次请求还会序列化一个对象,序列化后的数据为“{"message":"Hello, World!"}”。

Framework Best performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
s-server 556,192
100.0%
Plt Sca s-s Non Lin Non Lin Raw Rea 0
revenj.jvm 555,922
100.0%
Ful Jav Svt Res Lin Pg Lin Ful Rea 0
h2o 544,066
97.8%
Plt C Non Non Lin Pg Lin Raw Rea 0
duda i/o 522,892
94.0%
Plt C dud Mon Lin Non Lin Raw Rea 0
colossus 505,321
90.9%
Mcr Sca Akk Non Lin Non Lin Raw Rea 0
silicon-lwan-mysql 502,467
90.3%
Mcr C++ Non Lwa Lin My Lin Ful Rea 0
gemini 492,544
88.6%
Ful Jav Svt Res Lin Non Lin Mcr Rea 0
netty 487,126
87.6%
Plt Jav Nty Non Lin Non Lin Raw Rea 0
cpoll_cppsp 485,355
87.3%
Plt C++ Non Non Lin Non Lin Raw Rea 0
lwan 477,393
85.8%
Plt C Lwa Non Lin Non Lin Raw Rea 0
libreactor 476,558
85.7%
Plt C lib Non Lin Non Lin Raw Rea 0
silicon-epoll-mysql 467,067
84.0%
Mcr C++ Non mic Lin My Lin Ful Rea 0
ulib 465,651
83.7%
Plt C++ Non ULi Lin Non Lin Mcr Rea 0
echo-prefork 463,413
83.3%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
rapidoid 443,720
79.8%
Plt Jav Non Non Lin Non Lin Raw Rea 0
openresty 441,958
79.5%
Plt Lua OpR ngx Lin My Lin Raw Rea 0
falcon 420,820
75.7%
Mcr Py Non Mei Lin Non Lin Raw Rea 0
undertow 416,380
74.9%
Plt Jav Utw Non Lin Non Lin Raw Rea 0
falcon-py3 413,205
74.3%
Mcr Py Non Mei Lin Non Lin Raw Rea 0
jooby 391,043
70.3%
Ful Jav Nty Non Lin Non Lin Raw Rea 0
wheezy.web 387,402
69.7%
Mcr Py Non Mei Lin My Lin Ful Rea 0
nickel 386,855
69.6%
Mcr rus Rus hyp Lin Non Lin Raw Rea 0
wheezy.web-py3 378,857
68.1%
Mcr Py Non Mei Lin My Lin Ful Rea 0
ngx_mruby 377,344
67.8%
Mcr Rby Non ngx Lin My Lin Raw Rea 1
servlet 375,472
67.5%
Plt Jav Svt Res Lin Non Lin Raw Rea 0
finatra 372,338
66.9%
Mcr Sca Nty Non Lin Non Lin Raw Rea 0
iron 368,685
66.3%
Mcr rus Rus hyp Lin Non Lin Raw Rea 0
bottle 339,180
61.0%
Mcr Py Mei Non Lin My Lin Ful Rea 0
grizzly 338,599
60.9%
Mcr Jav Svt Non Lin Non Lin Raw Rea 0
jlhttp 336,212
60.4%
Plt Jav JLH Non Lin Non Lin Raw Rea 0
finagle 335,698
60.4%
Mcr Sca Nty Non Lin Non Lin Raw Rea 0
wicket 328,387
59.0%
Ful Jav Svt Res Lin My Lin Ful Rea 0
fintrospect 320,366
57.6%
Mcr Sca Nty Non Lin Non Lin Raw Rea 0
lapis 308,128
55.4%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 0
nodejs 304,372
54.7%
Plt JS njs Non Lin My Lin Raw Rea 0
finch 298,505
53.7%
Mcr Sca Nty Non Lin Non Lin Raw Rea 0
bottle-py3 292,545
52.6%
Mcr Py Mei Non Lin My Lin Ful Rea 0
spark 278,400
50.1%
Mcr Jav Svt Res Lin My Lin Ful Rea 0
fasthttp-mysql-prefo 277,985
50.0%
Plt Go Non Non Lin My Lin Raw Rea 0
kami 277,454
49.9%
Mcr Go Non Non Lin My Lin Raw Rea 0
cutelyst-thread 274,740
49.4%
Ful C++ Qt Non Lin Non Lin Raw Rea 0
treefrog 272,526
49.0%
Ful C++ Non Non Lin My Lin Mcr Rea 0
treefrog-postgres 271,388
48.8%
Ful C++ Non Non Lin Pg Lin Mcr Rea 0
aspnetcore-linux 264,649
47.6%
Mcr C# Net Non Lin Non Lin Raw Rea 0
jetty-servlet 261,972
47.1%
Plt Jav Jty Non Lin Non Lin Raw Rea 0
gin 259,637
46.7%
Mcr Go Non Non Lin My Lin Raw Rea 0
echo-std 257,310
46.3%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
treefrog-mongo 245,295
44.1%
Ful C++ Non Non Lin Mo Lin Mcr Rea 0
falcore 240,353
43.2%
Mcr Go Non Non Lin My Lin Raw Rea 0
aleph 239,349
43.0%
Mcr Clj Nty Non Lin Non Lin Raw Rea 0
beego 234,330
42.1%
Mcr Go Non Non Lin My Lin Mcr Rea 0
grizzly-jersey 223,663
40.2%
Mcr Jav JAX Non Lin My Lin Ful Rea 0
yesod 210,308
37.8%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
servant 192,391
34.6%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
falcon-pypy 188,730
33.9%
Mcr Py Non Tor Lin Non Lin Raw Rea 0
jawn 187,453
33.7%
Ful Jav Svt Utw Lin My Lin Raw Rea 0
express 186,548
33.5%
Mcr JS Non Non Lin Non Lin Ful Rea 0
aspnetcore-mvc-linux 185,435
33.3%
Ful C# Net Non Lin Non Lin Raw Rea 0
ur/web 183,633
33.0%
Ful Ur Ur/ Non Lin Non Lin Mcr Rea 0
yesod-postgres 172,901
31.1%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 0
activeweb 171,607
30.9%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
silicon-tpc-mysql 169,069
30.4%
Mcr C++ Non mic Lin My Lin Ful Rea 0
pyramid-py3 167,915
30.2%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
start 163,521
29.4%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
undertow-jersey-hika 152,381
27.4%
Plt Jav JAX Non Lin My Lin Ful Rea 0
undertow-jersey-c3p0 145,315
26.1%
Plt Jav JAX Non Lin My Lin Ful Rea 0
stream 144,373
26.0%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
webgo 141,132
25.4%
Mcr Go Non Non Lin Non Lin Raw Rea 0
pyramid-py2 139,978
25.2%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
tapestry 137,726
24.8%
Ful Jav Svt Res Lin My Lin Ful Rea 0
play2-scala-reactive 137,540
24.7%
Ful Sca Nty Non Lin Mo Lin Ful Rea 0
play2-java 137,504
24.7%
Ful Jav Nty Non Lin Non Lin Raw Rea 0
spray 137,146
24.7%
Mcr Sca Akk Non Lin Non Lin Raw Rea 0
koa 136,573
24.6%
Mcr JS Non Non Lin Mo Lin Raw Rea 0
curacao 120,851
21.7%
Mcr Jav Svt Non Lin Non Lin Raw Rea 1
play-scala-anorm 118,895
21.4%
Ful Sca Nty Non Lin My Lin Ful Rea 0
http4s 116,048
20.9%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 0
restexpress 114,787
20.6%
Mcr Jav Nty Non Lin Non Lin Raw Rea 0
play2-scala-anorm-li 108,449
19.5%
Ful Sca Nty Non Lin My Lin Ful Rea 0
phoenix 107,966
19.4%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
flask-py3 107,098
19.3%
Mcr Py Mei Non Lin My Lin Ful Rea 0
akka-http 106,054
19.1%
Mcr Sca Akk Non Lin My Lin Raw Rea 0
compojure 104,622
18.8%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
revenj 97,190
17.5%
Ful C# Non Non Lin Pg Lin Ful Rea 0
evhttp-sharp 96,501
17.4%
Mcr C# Non Non Lin Non Lin Raw Rea 0
snap 92,467
16.6%
Mcr Hkl Non Non Lin My Lin Ful Rea 0
api-hour+aiohttp.web 90,464
16.3%
Mcr Py API Gun Lin Pg Lin Raw Rea 0
dropwizard 89,702
16.1%
Ful Jav JAX Non Lin My Lin Ful Rea 0
turbogears 88,898
16.0%
Mcr Py Non Mei Lin My Lin Ful Rea 0
django 87,706
15.8%
Ful Py Non Mei Lin My Lin Ful Rea 0
django-py3 83,865
15.1%
Ful Py Non Mei Lin My Lin Ful Rea 0
comsat 83,630
15.0%
Plt Jav Com Non Lin Non Lin Raw Rea 0
cutelyst-pf 82,818
14.9%
Ful C++ Qt Non Lin Non Lin Raw Rea 0
play2-scala 80,575
14.5%
Ful Sca Nty Non Lin Non Lin Raw Rea 0
goji 79,780
14.3%
Mcr Go Non Non Lin My Lin Raw Rea 0
wt 78,792
14.2%
Ful C++ Non Non Lin My Lin Ful Rea 0
sinatra-sequel-puma- 76,271
13.7%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
luminus 74,828
13.5%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 0
redstone-postgresql 74,365
13.4%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
bottle-pypy 68,370
12.3%
Mcr Py Tor Non Lin My Lin Ful Rea 0
comsat-servlet-under 60,898
10.9%
Plt Jav Svt Non Lin Non Lin Raw Rea 0
jester 60,302
10.8%
Mcr Nim Non ngx Lin My Lin Raw Rea 0
http-kit 55,603
10.0%
Plt Clj Rin Non Lin My Lin Mcr Rea 0
activeweb 52,656
9.5%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
ringojs 52,135
9.4%
Plt JS Jty Non Lin My Lin Raw Rea 0
comsat-actors-undert 48,999
8.8%
Plt Jav Com Non Lin Non Lin Raw Rea 0
tornado 48,316
8.7%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
tornado-py3 45,698
8.2%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
treefrog-hybrid 44,713
8.0%
Ful C++ Non Non Lin My Lin Mcr Rea 0
php5 43,570
7.8%
Plt PHP Non ngx Lin My Lin Ful Rea 0
php 42,678
7.7%
Plt PHP Non ngx Lin My Lin Ful Rea 0
web2py-optimized 42,605
7.7%
Ful Py Mei Non Lin My Lin Ful Rea 0
cutelyst-uwsgi-nginx 42,467
7.6%
Ful C++ Qt ngx Lin Non Lin Raw Rea 0
wildfly-ee7 42,321
7.6%
Ful Jav Svt Wil Lin My Lin Ful Rea 0
yaf 41,451
7.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
php-phalcon-micro 39,115
7.0%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
phpixie 36,531
6.6%
Ful PHP Non ngx Lin My Lin Ful Rea 0
php-phalcon 36,106
6.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
grails 36,086
6.5%
Ful Grv Svt Non Lin My Lin Ful Rea 0
fat-free 34,783
6.3%
Ful PHP Non ngx Lin My Lin Ful Rea 0
comsat 32,011
5.8%
Plt Jav Svt Non Lin Non Lin Raw Rea 0
ninja-standalone 30,319
5.5%
Ful Jav Jty Non Lin My Lin Ful Rea 0
scruffy 29,311
5.3%
Mcr Sca Utw Non Lin Mo Lin Raw Rea 0
mojolicious 25,937
4.7%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 0
ringojs-conv 25,716
4.6%
Mcr JS Rin Non Lin My Lin Mcr Rea 0
slim 24,218
4.4%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
php-kohana 24,030
4.3%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
silex 22,227
4.0%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
spring 22,013
4.0%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
web2py 20,112
3.6%
Ful Py Mei Non Lin My Lin Ful Rea 0
silex 19,820
3.6%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
flask-pypy 17,782
3.2%
Mcr Py Non Tor Lin My Lin Ful Rea 0
silex-orm 17,509
3.1%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
hexagon 17,120
3.1%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 0
revel 16,358
2.9%
Ful Go Non Non Lin My Lin Raw Rea 0
pedestal 15,975
2.9%
Mcr Clj Utw Non Lin My Lin Mcr Rea 0
spock 15,381
2.8%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
web-simple 13,118
2.4%
Mcr Prl Plk Sta Lin Non Lin Raw Rea 0
kelp 13,113
2.4%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
kelp 12,706
2.3%
Ful Prl Plk Sta Lin Mo Lin Raw Rea 0
dancer 12,032
2.2%
Ful Prl Plk Sta Lin Non Lin Ful Rea 0
kemal (postgresql) 11,644
2.1%
Ful Cry Non Non Lin Pg Lin Mcr Rea 0
sinatra-unicorn 11,286
2.0%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
zendframework1 11,086
2.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
lithium 10,531
1.9%
Ful PHP Non ngx Lin My Lin Ful Rea 0
codeigniter 10,200
1.8%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
sinatra-puma 9,997
1.8%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
yii2 9,593
1.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
slim-php5 9,543
1.7%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
cygnite 9,281
1.7%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
play1 9,272
1.7%
Ful Jav Nty Non Lin My Lin Ful Rea 15
lumen 8,484
1.5%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
puma-mri-grape 8,103
1.5%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
clancatsframework 7,797
1.4%
Ful PHP Non ngx Lin My Lin Raw Rea 0
hhvm 7,428
1.3%
Plt PHP Non ngx Lin My Lin Raw Rea 0
unicorn-grape 7,198
1.3%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
laravel 7,171
1.3%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
fuel 6,945
1.2%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
yii2-hhvm 6,929
1.2%
Ful PHP Non ngx Lin My Lin Ful Rea 0
unicorn-padrino 6,856
1.2%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
puma-padrino 6,806
1.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
aspnet-svcstk-mono 6,307
1.1%
Ful C# ASP ngx Lin Non Lin Raw Rea 1
aspnet-mvc-mono 6,276
1.1%
Plt C# ASP ngx Lin Non Lin Raw Rea 0
hapi 6,249
1.1%
Mcr JS Non Non Lin Non Lin Raw Rea 0
symfony2-hhvm 5,790
1.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
laravel_hhvm 5,766
1.0%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
servicestack-nginx-d 5,707
1.0%
Ful C# Non ngx Lin Non Lin Raw Rea 0
aspnet-jsonnet-mono 5,495
1.0%
Ful C# ASP ngx Lin Non Lin Raw Rea 0
plack 5,225
0.9%
Mcr Prl Sta ngx Lin My Lin Raw Rea 0
codeigniter_hhvm 5,223
0.9%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
zend 5,014
0.9%
Ful PHP Non ngx Lin My Lin Ful Rea 0
nancy-mono 4,653
0.8%
Mcr C# .NE ngx Lin My Lin Raw Rea 0
aspnet-mvc-mono 4,330
0.8%
Plt C# ASP ngx Lin My Lin Raw Rea 0
rails-unicorn 4,140
0.7%
Ful Rby Rac Uni Lin My Lin Ful Rea 0
laravel 4,115
0.7%
Ful PHP Non ngx Lin Non Lin Raw Rea 0
puma-mri-rails 4,108
0.7%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
symfony2 3,315
0.6%
Ful PHP Non ngx Lin My Lin Ful Rea 0
limonade 2,577
0.5%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
slim_hhvm 2,261
0.4%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
sinatra-thin 1,406
0.3%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
phreeze 1,115
0.2%
Mcr PHP Non ngx Lin My Lin Mcr Rea 0
thin-grape 1,041
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
racket-ws 869
0.2%
Ful Rac Non Non Lin My Lin Mcr Rea 0
thin-padrino 818
0.1%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
twisted klein 790
0.1%
Mcr Py Non Twi Lin My Lin Ful Rea 0
webware 767
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
sails.js 671
0.1%
Ful JS njs Non Lin Non Lin Mcr Rea 0
cherrypy-py3 462
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
thin-rails 460
0.1%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
cherrypy 302
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
ffead-cpp 193
0.0%
Mcr C++ Non Non Lin Mo Lin Ful Rea 0
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 87,288
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 95,562
onion 0
0.0%
Plt C Non Non Lin Non Lin Raw Rea 0
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
cakephp Did not complete Ful PHP Non ngx Lin My Lin Ful Rea
chicagoboss Did not complete Ful Erl Cow Non Lin Non Lin Raw Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
crystal Did not complete Plt Cry Non Non Lin Pg Lin Raw Rea
permeagility Did not complete Plt Jav Per Non Lin Non Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
vertx Did not complete Plt Jav Nty Non Lin Non Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Non Lin Raw Rea
vertx-web Did not complete Mcr Jav vtx Non Lin Non Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea

单个数据库查询的性能

这个测试会从数据库(mysql或者postgresql)中读取一行数据,并且返回序列化后的数据如“{"id":3217,"randomNumber":2149}”格式。

Framework Best performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
ulib-mongodb 193,667
100.0%
Plt C++ Non ULi Lin Mo Lin Mcr Rea 0
ulib-postgres 171,989
88.8%
Plt C++ Non ULi Lin Pg Lin Mcr Rea 0
fasthttp-postgresql- 170,848
88.2%
Plt Go Non Non Lin Pg Lin Raw Rea 0
cpoll_cppsp-postgres 163,535
84.4%
Plt C++ Non Non Lin Pg Lin Raw Rea 0
h2o 160,129
82.7%
Plt C Non Non Lin Pg Lin Raw Rea 0
ulib-mysql 159,304
82.3%
Plt C++ Non ULi Lin My Lin Mcr Rea 0
cpoll_cppsp-postgres 158,105
81.6%
Plt C++ Non Non Lin Pg Lin Raw Rea 0
fasthttp 156,725
80.9%
Plt Go Non Non Lin My Lin Raw Rea 0
cpoll_cppsp-raw 155,443
80.3%
Plt C++ Non Non Lin My Lin Raw Rea 0
urweb-postgres 155,345
80.2%
Ful Ur Ur/ Non Lin Pg Lin Mcr Rea 0
jooby 149,492
77.2%
Ful Jav Nty Non Lin Non Lin Raw Rea 220
revenj.jvm 148,232
76.5%
Ful Jav Svt Res Lin Pg Lin Ful Rea 0
nodejs 131,904
68.1%
Plt JS njs Non Lin My Lin Raw Rea 0
kami 126,899
65.5%
Mcr Go Non Non Lin My Lin Raw Rea 0
gemini-mysql 126,365
65.2%
Ful Jav Svt Res Lin My Lin Mcr Rea 0
openresty 124,966
64.5%
Plt Lua OpR ngx Lin My Lin Raw Rea 0
echo-prefork 121,553
62.8%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
servlet-postgres-raw 120,028
62.0%
Plt Jav Svt Res Lin Pg Lin Raw Rea 0
servlet-raw 115,859
59.8%
Plt Jav Svt Res Lin My Lin Raw Rea 0
nodejs-mongodb-raw 110,002
56.8%
Plt JS njs Non Lin Mo Lin Raw Rea 0
cutelyst-pf-pg-raw 100,205
51.7%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
urweb-mysql 97,775
50.5%
Ful Ur Ur/ Non Lin My Lin Mcr Rea 0
start 94,367
48.7%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
cutelyst-thread-pg-r 93,873
48.5%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
stream 87,793
45.3%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
cutelyst-pf-mysql-ra 85,214
44.0%
Plt C++ Qt Non Lin My Lin Raw Rea 0
cutelyst-thread-mysq 83,820
43.3%
Plt C++ Qt Non Lin My Lin Raw Rea 0
beego 80,480
41.6%
Mcr Go Non Non Lin My Lin Mcr Rea 0
bottle-mysql-raw 80,347
41.5%
Mcr Py Mei Non Lin My Lin Raw Rea 0
grizzly-jersey 79,270
40.9%
Mcr Jav JAX Non Lin My Lin Ful Rea 0
silicon-lwan-mysql 76,338
39.4%
Mcr C++ Non Lwa Lin My Lin Ful Rea 0
silicon-tpc-mysql 76,279
39.4%
Mcr C++ Non mic Lin My Lin Ful Rea 0
undertow 75,188
38.8%
Plt Jav Utw Non Lin My Lin Raw Rea 0
ngx_mruby 74,845
38.6%
Mcr Rby Non ngx Lin My Lin Raw Rea 85
undertow-jersey-hika 74,672
38.6%
Plt Jav JAX Non Lin My Lin Ful Rea 0
undertow 74,562
38.5%
Plt Jav Utw Non Lin Pg Lin Raw Rea 0
echo-std 73,791
38.1%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
falcore 73,773
38.1%
Mcr Go Non Non Lin My Lin Raw Rea 0
lapis 73,531
38.0%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 0
gin 73,453
37.9%
Mcr Go Non Non Lin My Lin Raw Rea 0
go 72,577
37.5%
Plt Go Non Non Lin Pg Lin Raw Rea 0
goji 71,781
37.1%
Mcr Go Non Non Lin My Lin Raw Rea 0
wt 71,279
36.8%
Ful C++ Non Non Lin My Lin Ful Rea 0
fasthttp-mysql-prefo 70,832
36.6%
Plt Go Non Non Lin My Lin Raw Rea 0
wt-postgres 69,739
36.0%
Ful C++ Non Non Lin Pg Lin Ful Rea 0
silicon-epoll-mysql 68,112
35.2%
Mcr C++ Non mic Lin My Lin Ful Rea 0
revenj 66,118
34.1%
Ful C# Non Non Lin Pg Lin Ful Rea 0
treefrog 65,929
34.0%
Ful C++ Non Non Lin My Lin Mcr Rea 0
treefrog-mongo 65,605
33.9%
Ful C++ Non Non Lin Mo Lin Mcr Rea 0
cutelyst-uwsgi-nginx 64,202
33.2%
Plt C++ Qt ngx Lin My Lin Raw Rea 0
gemini-postgres 62,851
32.5%
Ful Jav Svt Res Lin Pg Lin Mcr Rea 0
http4s 61,339
31.7%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 0
stream 59,438
30.7%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
start 58,997
30.5%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
nodejs-mongodb 58,194
30.0%
Plt JS njs Non Lin Mo Lin Ful Rea 0
nodejs-mysql 56,574
29.2%
Plt JS njs Non Lin My Lin Ful Rea 0
koa 55,869
28.8%
Mcr JS Non Non Lin Mo Lin Raw Rea 0
activeweb 52,020
26.9%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
redstone-mongodb 51,548
26.6%
Mcr Dar Non Non Lin Mo Lin Mcr Rea 0
activeweb 51,295
26.5%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
undertow 50,520
26.1%
Plt Jav Utw Non Lin Mo Lin Raw Rea 0
dropwizard 48,911
25.3%
Ful Jav JAX Non Lin Pg Lin Ful Rea 0
express-mongodb 48,392
25.0%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
treefrog-postgres 48,115
24.8%
Ful C++ Non Non Lin Pg Lin Mcr Rea 0
wildfly-ee7 48,066
24.8%
Ful Jav Svt Wil Lin My Lin Ful Rea 0
nodejs 47,952
24.8%
Plt JS njs Non Lin Pg Lin Ful Rea 0
flask 47,261
24.4%
Mcr Py Mei Non Lin My Lin Raw Rea 0
sinatra-sequel-puma- 46,894
24.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
akka-http 45,889
23.7%
Mcr Sca Akk Non Lin My Lin Raw Rea 0
ringojs 45,864
23.7%
Plt JS Jty Non Lin My Lin Raw Rea 0
express-mysql 45,550
23.5%
Mcr JS Non Non Lin My Lin Ful Rea 0
servant 45,535
23.5%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
redstone-postgresql 44,100
22.8%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
compojure-raw 44,010
22.7%
Mcr Clj Svt Res Lin My Lin Raw Rea 0
dropwizard-mongodb 43,059
22.2%
Ful Jav JAX Non Lin Mo Lin Ful Rea 0
cutelyst-uwsgi-nginx 43,016
22.2%
Plt C++ Qt ngx Lin Pg Lin Raw Rea 0
aspnetcore-mvc-raw 42,273
21.8%
Ful C# Net Non Lin Pg Lin Raw Rea 0
php-raw 41,522
21.4%
Plt PHP Non ngx Lin My Lin Raw Rea 0
http-kit 41,227
21.3%
Plt Clj Rin Non Lin My Lin Raw Rea 0
dropwizard 40,607
21.0%
Ful Jav JAX Non Lin My Lin Ful Rea 0
php5-raw 40,046
20.7%
Plt PHP Non ngx Lin My Lin Raw Rea 0
aspnetcore-middlewar 39,566
20.4%
Mcr C# Net Non Lin Pg Lin Raw Rea 0
restexpress-mongodb 38,763
20.0%
Mcr Jav Nty Non Lin Mo Lin Raw Rea 0
wicket 38,498
19.9%
Ful Jav Svt Res Lin My Lin Ful Rea 0
aspnetcore-middlewar 38,247
19.7%
Mcr C# Net Non Lin Pg Lin Mcr Rea 0
yesod 38,141
19.7%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
luminus 37,190
19.2%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 0
onion-raw 37,134
19.2%
Plt C Non Non Lin My Lin Raw Rea 18
tapestry 37,096
19.2%
Ful Jav Svt Res Lin My Lin Ful Rea 0
aspnetcore-mvc-dappe 36,918
19.1%
Ful C# Net Non Lin Pg Lin Mcr Rea 0
phoenix 33,949
17.5%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
asyncio 33,108
17.1%
Mcr Py API Gun Lin My Lin Raw Rea 19
yaf 32,148
16.6%
Ful PHP Non ngx Lin My Lin Raw Rea 0
undertow-jersey-c3p0 32,138
16.6%
Plt Jav JAX Non Lin My Lin Ful Rea 0
php-phalcon-micro 31,862
16.5%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
yesod-postgres 30,570
15.8%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 0
grails 29,847
15.4%
Ful Grv Svt Non Lin My Lin Ful Rea 0
play-java-jpa 29,804
15.4%
Ful Jav Nty Non Lin My Lin Ful Rea 0
spark 29,545
15.3%
Mcr Jav Svt Res Lin My Lin Ful Rea 0
wheezy.web 29,477
15.2%
Mcr Py Non Mei Lin My Lin Ful Rea 0
wheezy.web-py3 28,974
15.0%
Mcr Py Non Mei Lin My Lin Ful Rea 0
play2-scala-anorm-li 28,337
14.6%
Ful Sca Nty Non Lin My Lin Ful Rea 0
pyramid-py2 27,815
14.4%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
http-kit 27,611
14.3%
Plt Clj Rin Non Lin My Lin Mcr Rea 0
treefrog-hybrid 27,477
14.2%
Ful C++ Non Non Lin My Lin Mcr Rea 0
fat-free 27,441
14.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
pyramid-py3 27,377
14.1%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
phalcon 27,073
14.0%
Ful PHP Non ngx Lin Mo Lin Raw Rea 0
django-postgresql 26,549
13.7%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
tornado 26,235
13.5%
Plt Py Non Tor Lin Pg Lin Raw Rea 0
django 26,194
13.5%
Ful Py Non Mei Lin My Lin Ful Rea 0
django-py3 25,358
13.1%
Ful Py Non Mei Lin My Lin Ful Rea 0
scruffy 25,057
12.9%
Mcr Sca Utw Non Lin Mo Lin Raw Rea 390,268
jawn 24,770
12.8%
Ful Jav Svt Utw Lin My Lin Raw Rea 0
compojure 23,878
12.3%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
bottle 21,867
11.3%
Mcr Py Mei Non Lin My Lin Ful Rea 0
bottle-py3 21,821
11.3%
Mcr Py Mei Non Lin My Lin Ful Rea 0
ninja-standalone 21,060
10.9%
Ful Jav Jty Non Lin My Lin Ful Rea 0
turbogears 20,324
10.5%
Mcr Py Non Mei Lin My Lin Ful Rea 0
aspnetcore-middlewar 19,516
10.1%
Mcr C# Net Non Lin Pg Lin Ful Rea 0
tornado 19,359
10.0%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
go 19,009
9.8%
Plt Go Non Non Lin Mo Lin Raw Rea 0
flask-py3 18,724
9.7%
Mcr Py Mei Non Lin My Lin Ful Rea 0
ringojs-conv 18,346
9.5%
Mcr JS Rin Non Lin My Lin Mcr Rea 0
snap 18,147
9.4%
Mcr Hkl Non Non Lin My Lin Ful Rea 0
tornado-py3 17,916
9.3%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
fat-free 17,873
9.2%
Ful PHP Non ngx Lin My Lin Ful Rea 0
aspnetcore-mvc-ef 17,783
9.2%
Ful C# Net Non Lin Pg Lin Ful Rea 0
mojolicious 17,473
9.0%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 24
play-java-ebean 17,357
9.0%
Ful Jav Nty Non Lin My Lin Ful Rea 0
revel-jet 16,724
8.6%
Ful Go Non Non Lin My Lin Mcr Rea 0
revel-raw 16,436
8.5%
Ful Go Non Non Lin My Lin Raw Rea 0
revel-qbs 16,209
8.4%
Ful Go Non Non Lin My Lin Mcr Rea 0
spring 16,022
8.3%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
play-scala-anorm 15,325
7.9%
Ful Sca Nty Non Lin My Lin Ful Rea 0
silex 15,221
7.9%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
hexagon 14,507
7.5%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 0
spock 13,420
6.9%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
kelp 11,422
5.9%
Ful Prl Plk Sta Lin Mo Lin Raw Rea 0
kelp 11,364
5.9%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
web2py-optimized 11,223
5.8%
Ful Py Mei Non Lin My Lin Ful Rea 0
pedestal 10,945
5.7%
Mcr Clj Utw Non Lin My Lin Mcr Rea 0
phpixie 10,451
5.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
silex 10,447
5.4%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
slim 10,331
5.3%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
codeigniter-raw 10,183
5.3%
Ful PHP Non ngx Lin My Lin Raw Rea 0
php-kohana-raw 10,086
5.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
play1 9,531
4.9%
Ful Jav Nty Non Lin My Lin Ful Rea 18
web2py 8,123
4.2%
Ful Py Mei Non Lin My Lin Ful Rea 0
cygnite 8,100
4.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
slim-php5 7,397
3.8%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
hhvm 7,199
3.7%
Plt PHP Non ngx Lin My Lin Raw Rea 0
yii2 6,635
3.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
yii2-hhvm 6,632
3.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
flask-pypy 6,235
3.2%
Mcr Py Tor Non Lin My Lin Raw Rea 0
hapi 6,173
3.2%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
hapi 6,121
3.2%
Mcr JS Non Non Lin Pg Lin Ful Rea 0
hapi-mysql 6,119
3.2%
Mcr JS Non Non Lin My Lin Ful Rea 0
clancatsframework 5,979
3.1%
Ful PHP Non ngx Lin My Lin Raw Rea 0
silex-orm 5,844
3.0%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
laravel-php5-raw 5,410
2.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
lumen 5,354
2.8%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
aspnet-mvc-mono 5,301
2.7%
Plt C# ASP ngx Lin My Lin Raw Rea 0
laravel-hhvm-raw 5,268
2.7%
Ful PHP Non ngx Lin My Lin Raw Rea 0
codeigniter_hhvm 5,182
2.7%
Ful PHP Non ngx Lin My Lin Raw Rea 0
symfony2-hhvm 5,126
2.6%
Ful PHP Non ngx Lin My Lin Ful Rea 0
nancy-mono 4,968
2.6%
Mcr C# .NE ngx Lin My Lin Raw Rea 0
fuel 4,876
2.5%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
sinatra-unicorn 4,528
2.3%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
sinatra-puma 4,323
2.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
aspnet-mvc-mono 4,174
2.2%
Ful C# ASP ngx Lin My Lin Ful Rea 0
php 4,137
2.1%
Plt PHP Non ngx Lin My Lin Ful Rea 0
php-phalcon 4,031
2.1%
Ful PHP Non ngx Lin My Lin Raw Rea 0
zend 4,005
2.1%
Ful PHP Non ngx Lin My Lin Ful Rea 0
php5 3,925
2.0%
Plt PHP Non ngx Lin My Lin Ful Rea 0
zendframework1 3,780
2.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
laravel_hhvm 3,615
1.9%
Ful PHP Non ngx Lin My Lin Raw Rea 0
puma-padrino 3,437
1.8%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
puma-mri-grape 3,389
1.7%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
lithium 3,362
1.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
unicorn-padrino 3,312
1.7%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
unicorn-grape 3,021
1.6%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
puma-mri-rails 3,019
1.6%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
dancer-raw 2,964
1.5%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
rails-unicorn 2,834
1.5%
Ful Rby Rac Uni Lin My Lin Ful Rea 0
limonade 2,821
1.5%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
symfony2-raw 2,727
1.4%
Ful PHP Non ngx Lin My Lin Raw Rea 0
bottle-pypy 2,558
1.3%
Mcr Py Tor Non Lin My Lin Ful Rea 0
kemal (postgresql) 2,519
1.3%
Ful Cry Non Non Lin Pg Lin Mcr Rea 0
symfony2 2,438
1.3%
Ful PHP Non ngx Lin My Lin Ful Rea 0
slim_hhvm 2,308
1.2%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
flask-pypy 1,937
1.0%
Mcr Py Non Tor Lin My Lin Ful Rea 0
plack 1,416
0.7%
Mcr Prl Sta ngx Lin My Lin Raw Rea 0
phreeze 979
0.5%
Mcr PHP Non ngx Lin My Lin Mcr Rea 0
sinatra-thin 672
0.3%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
racket-ws 553
0.3%
Ful Rac Non Non Lin My Lin Mcr Rea 0
thin-grape 425
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
thin-padrino 401
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
sails.js 384
0.2%
Ful JS njs Non Lin Non Lin Mcr Rea 0
sails.js 366
0.2%
Ful JS njs Non Lin Pg Lin Ful Rea 0
thin-rails 327
0.2%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
twisted klein 325
0.2%
Mcr Py Non Twi Lin My Lin Ful Rea 0
cherrypy-py3 274
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
web-simple-raw 215
0.1%
Mcr Prl Plk Sta Lin My Lin Raw Rea 31,531
cherrypy 201
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
restexpress-mysql-ra 37
0.0%
Mcr Jav Nty Non Lin My Lin Raw Rea 22,763
ffead-cpp 8
0.0%
Mcr C++ Non Non Lin Mo Lin Ful Rea 0
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 96,458
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 96,163
lwan 0
0.0%
Plt C Lwa Non Lin My Lin Raw Rea 0
webware 0
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 1,219
api-hour+aiohttp.web Did not complete Mcr Py API Gun Lin Pg Lin Raw Rea
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
cakephp Did not complete Ful PHP Non ngx Lin My Lin Ful Rea
aspnet-mvc-mono Did not complete Ful C# ASP ngx Lin Pg Lin Ful Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Mo Lin Raw Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Pg Lin Raw Rea
permeagility Did not complete Plt Jav Per Non Lin Non Lin Raw Rea
lwan Did not complete Plt C Lwa Non Lin Lite Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
play2-scala-reactive Did not complete Ful Sca Nty Non Lin Mo Lin Ful Rea
servicestack Did not complete Ful C# Non ngx Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin Pg Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Pg Lin Raw Rea
vertx-web-mongodb Did not complete Mcr Jav vtx Non Lin Mo Lin Raw Rea
vertx-web-jdbc Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vertx-webs Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea
yesod Did not complete Ful Hkl Wai Wrp Lin Mo Lin Raw Rea

多个数据库查询的性能

这个测试中每次查询会执行多次数据库的查询,并将查询结果以json的形式返回。下图中是执行20次数据库查询的性能比较。

Framework Performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
stream 12,459
100.0%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
start 12,287
98.6%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
redstone-mongodb 10,974
88.1%
Mcr Dar Non Non Lin Mo Lin Mcr Rea 0
treefrog-mongo 10,014
80.4%
Ful C++ Non Non Lin Mo Lin Mcr Rea 0
ulib-mongodb 9,996
80.2%
Plt C++ Non ULi Lin Mo Lin Mcr Rea 0
ulib-postgres 8,930
71.7%
Plt C++ Non ULi Lin Pg Lin Mcr Rea 0
fasthttp-postgresql- 8,731
70.1%
Plt Go Non Non Lin Pg Lin Raw Rea 0
wt-postgres 8,029
64.4%
Ful C++ Non Non Lin Pg Lin Ful Rea 0
fasthttp 7,865
63.1%
Plt Go Non Non Lin My Lin Raw Rea 0
dropwizard 7,864
63.1%
Ful Jav JAX Non Lin Pg Lin Ful Rea 0
ulib-mysql 7,781
62.5%
Plt C++ Non ULi Lin My Lin Mcr Rea 0
phalcon 7,768
62.3%
Ful PHP Non ngx Lin Mo Lin Raw Rea 0
urweb-postgres 7,368
59.1%
Ful Ur Ur/ Non Lin Pg Lin Mcr Rea 0
wt 7,280
58.4%
Ful C++ Non Non Lin My Lin Ful Rea 0
servlet-postgres-raw 7,041
56.5%
Plt Jav Svt Res Lin Pg Lin Raw Rea 0
cpoll_cppsp-postgres 7,007
56.2%
Plt C++ Non Non Lin Pg Lin Raw Rea 0
silicon-epoll-mysql 6,976
56.0%
Mcr C++ Non mic Lin My Lin Ful Rea 0
nodejs 6,923
55.6%
Plt JS njs Non Lin My Lin Raw Rea 0
cpoll_cppsp-raw 6,884
55.3%
Plt C++ Non Non Lin My Lin Raw Rea 0
wildfly-ee7 6,855
55.0%
Ful Jav Svt Wil Lin My Lin Ful Rea 0
silicon-tpc-mysql 6,802
54.6%
Mcr C++ Non mic Lin My Lin Ful Rea 0
http-kit 6,798
54.6%
Plt Clj Rin Non Lin My Lin Raw Rea 0
kami 6,734
54.0%
Mcr Go Non Non Lin My Lin Raw Rea 0
jawn 6,727
54.0%
Ful Jav Svt Utw Lin My Lin Raw Rea 0
bottle-mysql-raw 6,688
53.7%
Mcr Py Mei Non Lin My Lin Raw Rea 0
ninja-standalone 6,677
53.6%
Ful Jav Jty Non Lin My Lin Ful Rea 0
php-phalcon-micro 6,643
53.3%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
cutelyst-pf-pg-raw 6,622
53.2%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
cutelyst-uwsgi-nginx 6,619
53.1%
Plt C++ Qt ngx Lin Pg Lin Raw Rea 0
yaf 6,600
53.0%
Ful PHP Non ngx Lin My Lin Raw Rea 0
php5-raw 6,595
52.9%
Plt PHP Non ngx Lin My Lin Raw Rea 0
cpoll_cppsp-postgres 6,571
52.7%
Plt C++ Non Non Lin Pg Lin Raw Rea 0
cutelyst-thread-pg-r 6,569
52.7%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
php-raw 6,540
52.5%
Plt PHP Non ngx Lin My Lin Raw Rea 0
flask 6,516
52.3%
Mcr Py Mei Non Lin My Lin Raw Rea 0
revenj.jvm 6,503
52.2%
Ful Jav Svt Res Lin Pg Lin Ful Rea 0
fat-free 6,302
50.6%
Ful PHP Non ngx Lin My Lin Raw Rea 0
h2o 6,268
50.3%
Plt C Non Non Lin Pg Lin Raw Rea 0
servlet-raw 6,250
50.2%
Plt Jav Svt Res Lin My Lin Raw Rea 0
gemini-mysql 6,186
49.7%
Ful Jav Svt Res Lin My Lin Mcr Rea 0
hapi 6,123
49.1%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
compojure-raw 6,078
48.8%
Mcr Clj Svt Res Lin My Lin Raw Rea 0
ringojs 5,947
47.7%
Plt JS Jty Non Lin My Lin Raw Rea 0
openresty 5,941
47.7%
Plt Lua OpR ngx Lin My Lin Raw Rea 0
silex 5,862
47.1%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
nodejs-mongodb-raw 5,818
46.7%
Plt JS njs Non Lin Mo Lin Raw Rea 0
fat-free 5,784
46.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
echo-prefork 5,767
46.3%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
grails 5,757
46.2%
Ful Grv Svt Non Lin My Lin Ful Rea 0
sinatra-sequel-puma- 5,463
43.8%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
mojolicious 5,413
43.4%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 154
koa 5,321
42.7%
Mcr JS Non Non Lin Mo Lin Raw Rea 0
yii2-hhvm 5,242
42.1%
Ful PHP Non ngx Lin My Lin Ful Rea 0
hhvm 5,234
42.0%
Plt PHP Non ngx Lin My Lin Raw Rea 0
cutelyst-pf-mysql-ra 5,065
40.7%
Plt C++ Qt Non Lin My Lin Raw Rea 0
codeigniter-raw 5,044
40.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
cutelyst-uwsgi-nginx 5,039
40.4%
Plt C++ Qt ngx Lin My Lin Raw Rea 0
cutelyst-thread-mysq 5,018
40.3%
Plt C++ Qt Non Lin My Lin Raw Rea 0
dropwizard 4,935
39.6%
Ful Jav JAX Non Lin My Lin Ful Rea 0
grizzly-jersey 4,887
39.2%
Mcr Jav JAX Non Lin My Lin Ful Rea 0
undertow-jersey-hika 4,881
39.2%
Plt Jav JAX Non Lin My Lin Ful Rea 0
web2py-optimized 4,784
38.4%
Ful Py Mei Non Lin My Lin Ful Rea 0
redstone-postgresql 4,721
37.9%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
codeigniter_hhvm 4,603
36.9%
Ful PHP Non ngx Lin My Lin Raw Rea 0
tapestry 4,524
36.3%
Ful Jav Svt Res Lin My Lin Ful Rea 0
revenj 4,390
35.2%
Ful C# Non Non Lin Pg Lin Ful Rea 0
play1 4,345
34.9%
Ful Jav Nty Non Lin My Lin Ful Rea 3
echo-std 4,305
34.6%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
falcore 4,295
34.5%
Mcr Go Non Non Lin My Lin Raw Rea 0
symfony2-hhvm 4,214
33.8%
Ful PHP Non ngx Lin My Lin Ful Rea 0
goji 4,198
33.7%
Mcr Go Non Non Lin My Lin Raw Rea 0
go 4,195
33.7%
Plt Go Non Non Lin Pg Lin Raw Rea 0
urweb-mysql 4,182
33.6%
Ful Ur Ur/ Non Lin My Lin Mcr Rea 0
revel-raw 4,172
33.5%
Ful Go Non Non Lin My Lin Raw Rea 0
gin 4,153
33.3%
Mcr Go Non Non Lin My Lin Raw Rea 0
php-kohana-raw 4,091
32.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
silex 4,030
32.3%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
nodejs-mysql 3,958
31.8%
Plt JS njs Non Lin My Lin Ful Rea 0
asyncio 3,934
31.6%
Mcr Py API Gun Lin My Lin Raw Rea 0
silex-orm 3,886
31.2%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
revel-qbs 3,851
30.9%
Ful Go Non Non Lin My Lin Mcr Rea 0
express-mysql 3,840
30.8%
Mcr JS Non Non Lin My Lin Ful Rea 0
ngx_mruby 3,836
30.8%
Mcr Rby Non ngx Lin My Lin Raw Rea 139
yesod-postgres 3,787
30.4%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 0
akka-http 3,777
30.3%
Mcr Sca Akk Non Lin My Lin Raw Rea 0
express-mongodb 3,772
30.3%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
nodejs-mongodb 3,755
30.1%
Plt JS njs Non Lin Mo Lin Ful Rea 0
ringojs-conv 3,658
29.4%
Mcr JS Rin Non Lin My Lin Mcr Rea 0
slim 3,573
28.7%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
slim-php5 3,557
28.5%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
activeweb 3,473
27.9%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
phpixie 3,408
27.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
http4s 3,294
26.4%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 0
treefrog-hybrid 3,225
25.9%
Ful C++ Non Non Lin My Lin Mcr Rea 0
stream 3,224
25.9%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
fasthttp-mysql-prefo 3,212
25.8%
Plt Go Non Non Lin My Lin Raw Rea 0
start 3,174
25.5%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
treefrog 3,171
25.5%
Ful C++ Non Non Lin My Lin Mcr Rea 0
nodejs 3,152
25.3%
Plt JS njs Non Lin Pg Lin Ful Rea 0
activeweb 3,048
24.5%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
hapi-mysql 3,017
24.2%
Mcr JS Non Non Lin My Lin Ful Rea 0
laravel-hhvm-raw 3,013
24.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
kelp 2,973
23.9%
Ful Prl Plk Sta Lin Mo Lin Raw Rea 0
zend 2,938
23.6%
Ful PHP Non ngx Lin My Lin Ful Rea 0
cygnite 2,932
23.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
dropwizard-mongodb 2,889
23.2%
Ful Jav JAX Non Lin Mo Lin Ful Rea 0
aspnetcore-middlewar 2,861
23.0%
Mcr C# Net Non Lin Pg Lin Raw Rea 0
kelp 2,833
22.7%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
yii2 2,833
22.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
clancatsframework 2,783
22.3%
Ful PHP Non ngx Lin My Lin Raw Rea 0
wicket 2,743
22.0%
Ful Jav Svt Res Lin My Lin Ful Rea 0
aspnetcore-mvc-raw 2,670
21.4%
Ful C# Net Non Lin Pg Lin Raw Rea 0
gemini-postgres 2,631
21.1%
Ful Jav Svt Res Lin Pg Lin Mcr Rea 0
web2py 2,532
20.3%
Ful Py Mei Non Lin My Lin Ful Rea 0
hapi 2,511
20.2%
Mcr JS Non Non Lin Pg Lin Ful Rea 0
flask-pypy 2,505
20.1%
Mcr Py Tor Non Lin My Lin Raw Rea 0
fuel 2,499
20.1%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
aspnetcore-middlewar 2,483
19.9%
Mcr C# Net Non Lin Pg Lin Mcr Rea 0
php 2,450
19.7%
Plt PHP Non ngx Lin My Lin Ful Rea 0
symfony2-raw 2,431
19.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
spring 2,363
19.0%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
undertow 2,359
18.9%
Plt Jav Utw Non Lin Pg Lin Raw Rea 0
undertow 2,343
18.8%
Plt Jav Utw Non Lin Mo Lin Raw Rea 0
aspnetcore-mvc-dappe 2,339
18.8%
Ful C# Net Non Lin Pg Lin Mcr Rea 0
lapis 2,336
18.7%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 0
zendframework1 2,333
18.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
tornado 2,268
18.2%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
php5 2,261
18.1%
Plt PHP Non ngx Lin My Lin Ful Rea 0
flask-py3 2,247
18.0%
Mcr Py Mei Non Lin My Lin Ful Rea 0
tornado-py3 2,234
17.9%
Plt Py Non Tor Lin Mo Lin Raw Rea 0
php-phalcon 2,227
17.9%
Ful PHP Non ngx Lin My Lin Raw Rea 0
yesod 2,212
17.8%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
hexagon 2,156
17.3%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 0
django-py3 2,081
16.7%
Ful Py Non Mei Lin My Lin Ful Rea 0
revel-jet 2,066
16.6%
Ful Go Non Non Lin My Lin Mcr Rea 0
treefrog-postgres 2,011
16.1%
Ful C++ Non Non Lin Pg Lin Mcr Rea 0
luminus 1,965
15.8%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 0
django 1,946
15.6%
Ful Py Non Mei Lin My Lin Ful Rea 0
phoenix 1,945
15.6%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
django-postgresql 1,931
15.5%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
symfony2 1,919
15.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
laravel_hhvm 1,892
15.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
wheezy.web-py3 1,842
14.8%
Mcr Py Non Mei Lin My Lin Ful Rea 0
play2-scala-anorm-li 1,841
14.8%
Ful Sca Nty Non Lin My Lin Ful Rea 0
wheezy.web 1,824
14.6%
Mcr Py Non Mei Lin My Lin Ful Rea 0
bottle-py3 1,809
14.5%
Mcr Py Mei Non Lin My Lin Ful Rea 0
slim_hhvm 1,802
14.5%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
undertow 1,734
13.9%
Plt Jav Utw Non Lin My Lin Raw Rea 0
bottle 1,668
13.4%
Mcr Py Mei Non Lin My Lin Ful Rea 0
turbogears 1,664
13.4%
Mcr Py Non Mei Lin My Lin Ful Rea 0
pyramid-py2 1,636
13.1%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
play-java-jpa 1,588
12.7%
Ful Jav Nty Non Lin My Lin Ful Rea 0
tornado 1,552
12.5%
Plt Py Non Tor Lin Pg Lin Raw Rea 0
pyramid-py3 1,533
12.3%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
lithium 1,491
12.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
restexpress-mongodb 1,467
11.8%
Mcr Jav Nty Non Lin Mo Lin Raw Rea 0
nancy-mono 1,466
11.8%
Mcr C# .NE ngx Lin My Lin Raw Rea 0
limonade 1,437
11.5%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
laravel-php5-raw 1,434
11.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
lumen 1,350
10.8%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
undertow-jersey-c3p0 1,347
10.8%
Plt Jav JAX Non Lin My Lin Ful Rea 0
snap 1,172
9.4%
Mcr Hkl Non Non Lin My Lin Ful Rea 0
aspnetcore-middlewar 1,133
9.1%
Mcr C# Net Non Lin Pg Lin Ful Rea 0
http-kit 1,114
8.9%
Plt Clj Rin Non Lin My Lin Mcr Rea 0
aspnetcore-mvc-ef 1,103
8.9%
Ful C# Net Non Lin Pg Lin Ful Rea 0
go 1,040
8.3%
Plt Go Non Non Lin Mo Lin Raw Rea 0
aspnet-mvc-mono 932
7.5%
Plt C# ASP ngx Lin My Lin Raw Rea 0
pedestal 904
7.3%
Mcr Clj Utw Non Lin My Lin Mcr Rea 0
play-java-ebean 902
7.2%
Ful Jav Nty Non Lin My Lin Ful Rea 0
compojure 887
7.1%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
phreeze 811
6.5%
Mcr PHP Non ngx Lin My Lin Mcr Rea 0
play-scala-anorm 770
6.2%
Ful Sca Nty Non Lin My Lin Ful Rea 0
permeagility 644
5.2%
Plt Jav Per Non Lin Non Lin Raw Rea 0
sinatra-puma 571
4.6%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
puma-mri-rails 538
4.3%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
puma-mri-grape 511
4.1%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
sinatra-unicorn 466
3.7%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
bottle-pypy 453
3.6%
Mcr Py Tor Non Lin My Lin Ful Rea 0
rails-unicorn 443
3.6%
Ful Rby Rac Uni Lin My Lin Ful Rea 0
unicorn-grape 440
3.5%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
servant 402
3.2%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
aspnet-mvc-mono 399
3.2%
Ful C# ASP ngx Lin My Lin Ful Rea 0
flask-pypy 336
2.7%
Mcr Py Non Tor Lin My Lin Ful Rea 0
puma-padrino 335
2.7%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
unicorn-padrino 316
2.5%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
spark 298
2.4%
Mcr Jav Svt Res Lin My Lin Ful Rea 0
spock 172
1.4%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
dancer-raw 145
1.2%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
kemal (postgresql) 137
1.1%
Ful Cry Non Non Lin Pg Lin Mcr Rea 12
sinatra-thin 56
0.4%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
thin-rails 53
0.4%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
thin-grape 52
0.4%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
restexpress-mysql-ra 37
0.3%
Mcr Jav Nty Non Lin My Lin Raw Rea 23,281
sails.js 32
0.3%
Ful JS njs Non Lin Pg Lin Ful Rea 0
cherrypy-py3 31
0.2%
Mcr Py Non Non Lin My Lin Ful Rea 74
thin-padrino 31
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
twisted klein 27
0.2%
Mcr Py Non Twi Lin My Lin Ful Rea 14
cherrypy 26
0.2%
Mcr Py Non Non Lin My Lin Ful Rea 92
racket-ws 24
0.2%
Ful Rac Non Non Lin My Lin Mcr Rea 0
sails.js 9
0.1%
Ful JS njs Non Lin Non Lin Mcr Rea 0
ffead-cpp 6
0.0%
Mcr C++ Non Non Lin Mo Lin Ful Rea 0
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 89,924
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 92,305
lwan 0
0.0%
Plt C Lwa Non Lin My Lin Raw Rea 0
onion-raw 0
0.0%
Plt C Non Non Lin My Lin Raw Rea 0
web-simple-raw 0
0.0%
Mcr Prl Plk Sta Lin My Lin Raw Rea 43,372
webware 0
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 1,089
api-hour+aiohttp.web Did not complete Mcr Py API Gun Lin Pg Lin Raw Rea
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
cakephp Did not complete Ful PHP Non ngx Lin My Lin Ful Rea
aspnet-mvc-mono Did not complete Ful C# ASP ngx Lin Pg Lin Ful Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Mo Lin Raw Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Pg Lin Raw Rea
lwan Did not complete Plt C Lwa Non Lin Lite Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
play2-scala-reactive Did not complete Ful Sca Nty Non Lin Mo Lin Ful Rea
servicestack Did not complete Ful C# Non ngx Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin Pg Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Pg Lin Raw Rea
silicon-lwan-mysql Did not complete Mcr C++ Non Lwa Lin My Lin Ful Rea
vertx-web-mongodb Did not complete Mcr Jav vtx Non Lin Mo Lin Raw Rea
vertx-web-jdbc Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vertx-webs Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea
yesod Did not complete Ful Hkl Wai Wrp Lin Mo Lin Raw Rea

带数据库更新的性能

这个测试除了查询数据库,还包括修改获取的对象的属性,然后写入到数据库中,然后序列化对象为JSON格式返回。

Framework Performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
fasthttp-postgresql- 3,050
100.0%
Plt Go Non Non Lin Pg Lin Raw Rea 0
wt-postgres 2,945
96.6%
Ful C++ Non Non Lin Pg Lin Ful Rea 0
revenj.jvm 2,873
94.2%
Ful Jav Svt Res Lin Pg Lin Ful Rea 0
express-mongodb 2,841
93.1%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
cutelyst-pf-pg-raw 2,735
89.7%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
cutelyst-uwsgi-nginx 2,717
89.1%
Plt C++ Qt ngx Lin Pg Lin Raw Rea 0
cutelyst-thread-pg-r 2,699
88.5%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
mojolicious 2,479
81.3%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 72
fasthttp 2,455
80.5%
Plt Go Non Non Lin My Lin Raw Rea 0
wt 2,341
76.8%
Ful C++ Non Non Lin My Lin Ful Rea 0
ulib-mysql 2,317
76.0%
Plt C++ Non ULi Lin My Lin Mcr Rea 0
fasthttp-mysql-prefo 2,280
74.8%
Plt Go Non Non Lin My Lin Raw Rea 0
cutelyst-pf-mysql-ra 1,996
65.4%
Plt C++ Qt Non Lin My Lin Raw Rea 0
nodejs 1,982
65.0%
Plt JS njs Non Lin My Lin Raw Rea 0
aspnetcore-mvc-raw 1,976
64.8%
Ful C# Net Non Lin Pg Lin Raw Rea 0
cutelyst-thread-mysq 1,975
64.8%
Plt C++ Qt Non Lin My Lin Raw Rea 0
aspnetcore-middlewar 1,955
64.1%
Mcr C# Net Non Lin Pg Lin Raw Rea 0
cutelyst-uwsgi-nginx 1,933
63.4%
Plt C++ Qt ngx Lin My Lin Raw Rea 0
phoenix 1,915
62.8%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
redstone-postgresql 1,857
60.9%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
nodejs 1,843
60.4%
Plt JS njs Non Lin Pg Lin Ful Rea 0
servlet-postgres-raw 1,812
59.4%
Plt Jav Svt Res Lin Pg Lin Raw Rea 0
echo-std 1,810
59.3%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
go 1,802
59.1%
Plt Go Non Non Lin Pg Lin Raw Rea 0
ninja-standalone 1,723
56.5%
Ful Jav Jty Non Lin My Lin Ful Rea 1,878
dropwizard 1,645
53.9%
Ful Jav JAX Non Lin Pg Lin Ful Rea 0
akka-http 1,639
53.7%
Mcr Sca Akk Non Lin My Lin Raw Rea 0
silicon-epoll-mysql 1,628
53.4%
Mcr C++ Non mic Lin My Lin Ful Rea 0
hapi 1,542
50.6%
Mcr JS Non Non Lin Pg Lin Ful Rea 0
silicon-lwan-mysql 1,380
45.2%
Mcr C++ Non Lwa Lin My Lin Ful Rea 0
pyramid-py2 1,354
44.4%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
wicket 1,253
41.1%
Ful Jav Svt Res Lin My Lin Ful Rea 0
pyramid-py3 1,238
40.6%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
http-kit 1,223
40.1%
Plt Clj Rin Non Lin My Lin Raw Rea 0
bottle-mysql-raw 1,171
38.4%
Mcr Py Mei Non Lin My Lin Raw Rea 0
flask 1,109
36.4%
Mcr Py Mei Non Lin My Lin Raw Rea 0
flask-pypy 1,103
36.2%
Mcr Py Tor Non Lin My Lin Raw Rea 0
treefrog-hybrid 1,091
35.8%
Ful C++ Non Non Lin My Lin Mcr Rea 0
cpoll_cppsp-raw 1,089
35.7%
Plt C++ Non Non Lin My Lin Raw Rea 0
activeweb 1,074
35.2%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
grails 1,058
34.7%
Ful Grv Svt Non Lin My Lin Ful Rea 0
undertow 1,051
34.5%
Plt Jav Utw Non Lin My Lin Raw Rea 0
nodejs-mysql 1,047
34.3%
Plt JS njs Non Lin My Lin Ful Rea 0
undertow 1,025
33.6%
Plt Jav Utw Non Lin Pg Lin Raw Rea 0
fat-free 1,018
33.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
servlet-raw 1,001
32.8%
Plt Jav Svt Res Lin My Lin Raw Rea 0
kami 999
32.8%
Mcr Go Non Non Lin My Lin Raw Rea 0
treefrog 998
32.7%
Ful C++ Non Non Lin My Lin Mcr Rea 0
ulib-mongodb 993
32.6%
Plt C++ Non ULi Lin Mo Lin Mcr Rea 0
php5-raw 992
32.5%
Plt PHP Non ngx Lin My Lin Raw Rea 0
ringojs 992
32.5%
Plt JS Jty Non Lin My Lin Raw Rea 0
fat-free 989
32.4%
Ful PHP Non ngx Lin My Lin Raw Rea 0
dropwizard 986
32.3%
Ful Jav JAX Non Lin My Lin Ful Rea 0
falcore 982
32.2%
Mcr Go Non Non Lin My Lin Raw Rea 0
lapis 982
32.2%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 0
revel-raw 980
32.1%
Ful Go Non Non Lin My Lin Raw Rea 0
php-raw 978
32.1%
Plt PHP Non ngx Lin My Lin Raw Rea 0
activeweb 974
31.9%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
goji 973
31.9%
Mcr Go Non Non Lin My Lin Raw Rea 0
gin 971
31.8%
Mcr Go Non Non Lin My Lin Raw Rea 0
ringojs-conv 959
31.4%
Mcr JS Rin Non Lin My Lin Mcr Rea 0
compojure-raw 958
31.4%
Mcr Clj Svt Res Lin My Lin Raw Rea 0
gemini-mysql 955
31.3%
Ful Jav Svt Res Lin My Lin Mcr Rea 0
jawn 937
30.7%
Ful Jav Svt Utw Lin My Lin Raw Rea 0
play2-scala-anorm-li 933
30.6%
Ful Sca Nty Non Lin My Lin Ful Rea 0
gemini-postgres 927
30.4%
Ful Jav Svt Res Lin Pg Lin Mcr Rea 0
flask-py3 920
30.2%
Mcr Py Mei Non Lin My Lin Ful Rea 0
revel-jet 912
29.9%
Ful Go Non Non Lin My Lin Mcr Rea 0
bottle-py3 901
29.5%
Mcr Py Mei Non Lin My Lin Ful Rea 0
yii2-hhvm 886
29.0%
Ful PHP Non ngx Lin My Lin Ful Rea 0
hhvm 884
29.0%
Plt PHP Non ngx Lin My Lin Raw Rea 0
django-py3 880
28.9%
Ful Py Non Mei Lin My Lin Ful Rea 0
hapi-mysql 880
28.9%
Mcr JS Non Non Lin My Lin Ful Rea 0
echo-prefork 871
28.6%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
stream 871
28.6%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
start 857
28.1%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
wheezy.web-py3 848
27.8%
Mcr Py Non Mei Lin My Lin Ful Rea 0
django 833
27.3%
Ful Py Non Mei Lin My Lin Ful Rea 0
spring 833
27.3%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
django-postgresql 831
27.2%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
bottle 828
27.1%
Mcr Py Mei Non Lin My Lin Ful Rea 0
turbogears 828
27.1%
Mcr Py Non Mei Lin My Lin Ful Rea 0
treefrog-postgres 819
26.9%
Ful C++ Non Non Lin Pg Lin Mcr Rea 0
revel-qbs 804
26.4%
Ful Go Non Non Lin My Lin Mcr Rea 0
wheezy.web 782
25.6%
Mcr Py Non Mei Lin My Lin Ful Rea 0
ulib-postgres 776
25.4%
Plt C++ Non ULi Lin Pg Lin Mcr Rea 0
sinatra-sequel-puma- 732
24.0%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
clancatsframework 723
23.7%
Ful PHP Non ngx Lin My Lin Raw Rea 0
yii2 722
23.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
urweb-mysql 720
23.6%
Ful Ur Ur/ Non Lin My Lin Mcr Rea 0
limonade 695
22.8%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
aspnet-mvc-mono 677
22.2%
Plt C# ASP ngx Lin My Lin Raw Rea 0
php-phalcon 677
22.2%
Ful PHP Non ngx Lin My Lin Raw Rea 0
luminus 671
22.0%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 0
undertow 649
21.3%
Plt Jav Utw Non Lin Mo Lin Raw Rea 0
http-kit 637
20.9%
Plt Clj Rin Non Lin My Lin Mcr Rea 0
silex 632
20.7%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
stream 589
19.3%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
start 588
19.3%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
redstone-mongodb 574
18.8%
Mcr Dar Non Non Lin Mo Lin Mcr Rea 0
aspnetcore-middlewar 560
18.4%
Mcr C# Net Non Lin Pg Lin Ful Rea 0
urweb-postgres 546
17.9%
Ful Ur Ur/ Non Lin Pg Lin Mcr Rea 0
hexagon 534
17.5%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 0
lumen 526
17.2%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
treefrog-mongo 526
17.2%
Ful C++ Non Non Lin Mo Lin Mcr Rea 0
phpixie 497
16.3%
Ful PHP Non ngx Lin My Lin Ful Rea 0
compojure 470
15.4%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
pedestal 458
15.0%
Mcr Clj Utw Non Lin My Lin Mcr Rea 0
play-scala-anorm 445
14.6%
Ful Sca Nty Non Lin My Lin Ful Rea 0
play-java-ebean 439
14.4%
Ful Jav Nty Non Lin My Lin Ful Rea 0
go 426
14.0%
Plt Go Non Non Lin Mo Lin Raw Rea 0
wildfly-ee7 394
12.9%
Ful Jav Svt Wil Lin My Lin Ful Rea 4,121
play-java-jpa 379
12.4%
Ful Jav Nty Non Lin My Lin Ful Rea 0
express-mysql 374
12.3%
Mcr JS Non Non Lin My Lin Ful Rea 0
dropwizard-mongodb 364
11.9%
Ful Jav JAX Non Lin Mo Lin Ful Rea 0
aspnetcore-mvc-ef 359
11.8%
Ful C# Net Non Lin Pg Lin Ful Rea 0
koa 351
11.5%
Mcr JS Non Non Lin Mo Lin Raw Rea 0
web2py-optimized 346
11.3%
Ful Py Mei Non Lin My Lin Ful Rea 0
phreeze 343
11.2%
Mcr PHP Non ngx Lin My Lin Mcr Rea 0
silicon-tpc-mysql 333
10.9%
Mcr C++ Non mic Lin My Lin Ful Rea 0
revenj 294
9.6%
Ful C# Non Non Lin Pg Lin Ful Rea 0
hapi 282
9.2%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
aspnetcore-mvc-dappe 272
8.9%
Ful C# Net Non Lin Pg Lin Mcr Rea 0
nodejs-mongodb 265
8.7%
Plt JS njs Non Lin Mo Lin Ful Rea 0
aspnetcore-middlewar 259
8.5%
Mcr C# Net Non Lin Pg Lin Mcr Rea 0
aspnet-mvc-mono 197
6.5%
Ful C# ASP ngx Lin My Lin Ful Rea 0
servant 196
6.4%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
puma-mri-rails 170
5.6%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
http4s 169
5.5%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 36
sinatra-puma 168
5.5%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
puma-mri-grape 159
5.2%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
bottle-pypy 140
4.6%
Mcr Py Tor Non Lin My Lin Ful Rea 0
rails-unicorn 138
4.5%
Ful Rby Rac Uni Lin My Lin Ful Rea 0
sinatra-unicorn 132
4.3%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
spock 129
4.2%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 774
flask-pypy 124
4.1%
Mcr Py Non Tor Lin My Lin Ful Rea 0
unicorn-grape 124
4.1%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
unicorn-padrino 119
3.9%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
puma-padrino 117
3.8%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
web2py 99
3.2%
Ful Py Mei Non Lin My Lin Ful Rea 1,013
nodejs-mongodb-raw 92
3.0%
Plt JS njs Non Lin Mo Lin Raw Rea 0
permeagility 69
2.3%
Plt Jav Per Non Lin Non Lin Raw Rea 193
kemal (postgresql) 64
2.1%
Ful Cry Non Non Lin Pg Lin Mcr Rea 7
cherrypy-py3 14
0.5%
Mcr Py Non Non Lin My Lin Ful Rea 110
cherrypy 11
0.4%
Mcr Py Non Non Lin My Lin Ful Rea 165
thin-rails 11
0.4%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
thin-grape 8
0.3%
Mcr Rby Rac Thi Lin My Lin Ful Rea 61
sinatra-thin 8
0.3%
Mcr Rby Rac Thi Lin My Lin Ful Rea 77
ffead-cpp 7
0.2%
Mcr C++ Non Non Lin Mo Lin Ful Rea 0
thin-padrino 7
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 3
twisted klein 6
0.2%
Mcr Py Non Twi Lin My Lin Ful Rea 10
asyncio 0
0.0%
Mcr Py API Gun Lin My Lin Raw Rea 1,541
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 89,527
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 85,788
h2o 0
0.0%
Plt C Non Non Lin Pg Lin Raw Rea 209
sails.js 0
0.0%
Ful JS njs Non Lin Non Lin Mcr Rea 0
sails.js 0
0.0%
Ful JS njs Non Lin Pg Lin Ful Rea 0
webware 0
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 1,064
yesod 0
0.0%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
yesod-postgres 0
0.0%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 1
api-hour+aiohttp.web Did not complete Mcr Py API Gun Lin Pg Lin Raw Rea
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
aspnet-mvc-mono Did not complete Ful C# ASP ngx Lin Pg Lin Ful Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Mo Lin Raw Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Pg Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
play2-scala-reactive Did not complete Ful Sca Nty Non Lin Mo Lin Ful Rea
servicestack Did not complete Ful C# Non ngx Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non ngx Lin Pg Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Pg Lin Raw Rea
vertx-web-mongodb Did not complete Mcr Jav vtx Non Lin Mo Lin Raw Rea
vertx-web-jdbc Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vertx-webs Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea

Fortunes测试套件的性能

获取数据库所有的数据,数据库中只有12行数据库,但是代码不知道表中记录的多少。

Framework Best performance (higher is better) Cls Lng Plt FE Aos DB Dos Orm IA Errors
ulib-postgres 178,337
100.0%
Plt C++ Non ULi Lin Pg Lin Mcr Rea 0
urweb-postgres 175,332
98.3%
Ful Ur Ur/ Non Lin Pg Lin Mcr Rea 0
ulib-mysql 134,820
75.6%
Plt C++ Non ULi Lin My Lin Mcr Rea 0
h2o 131,921
74.0%
Plt C Non Non Lin Pg Lin Raw Rea 0
ulib-mongodb 124,431
69.8%
Plt C++ Non ULi Lin Mo Lin Mcr Rea 0
cpoll_cppsp-raw 120,766
67.7%
Plt C++ Non Non Lin My Lin Raw Rea 0
gemini-mysql 111,804
62.7%
Ful Jav Svt Res Lin My Lin Mcr Rea 0
treefrog-mongo 108,195
60.7%
Ful C++ Non Non Lin Mo Lin Mcr Rea 0
servlet-raw 97,131
54.5%
Plt Jav Svt Res Lin My Lin Raw Rea 0
cutelyst-pf-pg-raw 95,950
53.8%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
nodejs 93,795
52.6%
Plt JS njs Non Lin My Lin Raw Rea 0
revenj.jvm 92,959
52.1%
Ful Jav Svt Res Lin Pg Lin Ful Rea 0
urweb-mysql 91,864
51.5%
Ful Ur Ur/ Non Lin My Lin Mcr Rea 0
openresty 88,462
49.6%
Plt Lua OpR ngx Lin My Lin Raw Rea 0
nodejs-mongodb-raw 87,226
48.9%
Plt JS njs Non Lin Mo Lin Raw Rea 0
echo-prefork 80,059
44.9%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
cutelyst-pf-mysql-ra 77,390
43.4%
Plt C++ Qt Non Lin My Lin Raw Rea 0
gemini-postgres 76,074
42.7%
Ful Jav Svt Res Lin Pg Lin Mcr Rea 0
cutelyst-thread-pg-r 74,891
42.0%
Plt C++ Qt Non Lin Pg Lin Raw Rea 0
silicon-lwan-mysql 73,357
41.1%
Mcr C++ Non Lwa Lin My Lin Ful Rea 0
silicon-tpc-mysql 72,909
40.9%
Mcr C++ Non mic Lin My Lin Ful Rea 0
undertow 69,233
38.8%
Plt Jav Utw Non Lin My Lin Raw Rea 0
cutelyst-thread-mysq 68,939
38.7%
Plt C++ Qt Non Lin My Lin Raw Rea 0
cutelyst-uwsgi-nginx 68,548
38.4%
Plt C++ Qt ngx Lin Pg Lin Raw Rea 0
fasthttp-mysql-prefo 64,523
36.2%
Plt Go Non Non Lin My Lin Raw Rea 0
undertow 63,969
35.9%
Plt Jav Utw Non Lin Pg Lin Raw Rea 0
treefrog 63,104
35.4%
Ful C++ Non Non Lin My Lin Mcr Rea 0
grizzly-jersey 60,235
33.8%
Mcr Jav JAX Non Lin My Lin Ful Rea 0
silicon-epoll-mysql 59,574
33.4%
Mcr C++ Non mic Lin My Lin Ful Rea 0
lapis 57,564
32.3%
Ful Lua OpR ngx Lin Pg Lin Ful Rea 0
treefrog-postgres 55,667
31.2%
Ful C++ Non Non Lin Pg Lin Mcr Rea 0
wt 55,513
31.1%
Ful C++ Non Non Lin My Lin Ful Rea 0
kami 54,199
30.4%
Mcr Go Non Non Lin My Lin Raw Rea 0
http4s 53,310
29.9%
Mcr Sca NIO bla Lin Pg Lin Raw Rea 0
start 52,329
29.3%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
cutelyst-uwsgi-nginx 51,409
28.8%
Plt C++ Qt ngx Lin My Lin Raw Rea 0
wt-postgres 50,150
28.1%
Ful C++ Non Non Lin Pg Lin Ful Rea 0
go 50,067
28.1%
Plt Go Non Non Lin Pg Lin Raw Rea 0
goji 49,271
27.6%
Mcr Go Non Non Lin My Lin Raw Rea 0
gin 46,180
25.9%
Mcr Go Non Non Lin My Lin Raw Rea 0
dropwizard 45,606
25.6%
Ful Jav JAX Non Lin Pg Lin Ful Rea 0
bottle-mysql-raw 45,230
25.4%
Mcr Py Mei Non Lin My Lin Raw Rea 0
undertow 42,781
24.0%
Plt Jav Utw Non Lin Mo Lin Raw Rea 0
echo-std 42,538
23.9%
Mcr Go Non Non Lin Pg Lin Raw Rea 0
stream 42,179
23.7%
Mcr Dar Non ngx Lin Pg Lin Raw Rea 0
start 41,877
23.5%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
servant 41,648
23.4%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
php5-raw 41,580
23.3%
Plt PHP Non ngx Lin My Lin Raw Rea 0
php-raw 40,942
23.0%
Plt PHP Non ngx Lin My Lin Raw Rea 0
nodejs-mysql 38,885
21.8%
Plt JS njs Non Lin My Lin Ful Rea 0
nodejs 38,239
21.4%
Plt JS njs Non Lin Pg Lin Ful Rea 0
falcore 36,749
20.6%
Mcr Go Non Non Lin My Lin Raw Rea 0
stream 34,924
19.6%
Mcr Dar Non ngx Lin Mo Lin Raw Rea 0
express-mysql 34,691
19.5%
Mcr JS Non Non Lin My Lin Ful Rea 0
yaf 34,079
19.1%
Ful PHP Non ngx Lin My Lin Raw Rea 0
dropwizard 33,516
18.8%
Ful Jav JAX Non Lin My Lin Ful Rea 0
sinatra-sequel-puma- 32,118
18.0%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
phoenix 29,951
16.8%
Mcr Eli Cow Non Lin Pg Lin Ful Rea 0
tapestry 28,911
16.2%
Ful Jav Svt Res Lin My Lin Ful Rea 0
wheezy.web 28,599
16.0%
Mcr Py Non Mei Lin My Lin Ful Rea 0
redstone-postgresql 28,433
15.9%
Mcr Dar Non Non Lin Pg Lin Mcr Rea 0
yesod 28,305
15.9%
Ful Hkl Wai Wrp Lin My Lin Raw Rea 0
wheezy.web-py3 26,976
15.1%
Mcr Py Non Mei Lin My Lin Ful Rea 0
php-phalcon-micro 26,690
15.0%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
yesod-postgres 25,364
14.2%
Ful Hkl Wai Wrp Lin Pg Lin Raw Rea 0
http-kit 24,994
14.0%
Plt Clj Rin Non Lin My Lin Raw Rea 0
flask 24,872
13.9%
Mcr Py Mei Non Lin My Lin Raw Rea 0
play-java-jpa 24,570
13.8%
Ful Jav Nty Non Lin My Lin Ful Rea 0
wicket 24,363
13.7%
Ful Jav Svt Res Lin My Lin Ful Rea 0
spring 23,226
13.0%
Ful Jav Svt Tom Lin My Lin Ful Rea 0
redstone-mongodb 22,498
12.6%
Mcr Dar Non Non Lin Mo Lin Mcr Rea 0
play-scala-anorm 22,308
12.5%
Ful Sca Nty Non Lin My Lin Ful Rea 0
compojure-raw 21,402
12.0%
Mcr Clj Svt Res Lin My Lin Raw Rea 0
koa 21,328
12.0%
Mcr JS Non Non Lin Mo Lin Raw Rea 0
pyramid-py3 21,164
11.9%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
phalcon 20,441
11.5%
Ful PHP Non ngx Lin Mo Lin Raw Rea 0
revenj 20,414
11.4%
Ful C# Non Non Lin Pg Lin Ful Rea 0
pyramid-py2 20,291
11.4%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
aspnetcore-mvc-dappe 19,396
10.9%
Ful C# Net Non Lin Pg Lin Mcr Rea 0
aspnetcore-middlewar 19,369
10.9%
Mcr C# Net Non Lin Pg Lin Raw Rea 0
aspnetcore-mvc-raw 19,127
10.7%
Ful C# Net Non Lin Pg Lin Raw Rea 0
undertow-jersey-hika 18,858
10.6%
Plt Jav JAX Non Lin My Lin Ful Rea 0
treefrog-hybrid 18,724
10.5%
Ful C++ Non Non Lin My Lin Mcr Rea 0
aspnetcore-middlewar 18,444
10.3%
Mcr C# Net Non Lin Pg Lin Mcr Rea 0
undertow-jersey-c3p0 18,138
10.2%
Plt Jav JAX Non Lin My Lin Ful Rea 0
fat-free 17,357
9.7%
Ful PHP Non ngx Lin My Lin Raw Rea 0
bottle-py3 17,258
9.7%
Mcr Py Mei Non Lin My Lin Ful Rea 0
luminus 16,633
9.3%
Mcr Clj Rin Non Lin Pg Lin Raw Rea 0
http-kit 16,505
9.3%
Plt Clj Rin Non Lin My Lin Mcr Rea 0
bottle 16,311
9.1%
Mcr Py Mei Non Lin My Lin Ful Rea 0
aspnetcore-middlewar 16,140
9.1%
Mcr C# Net Non Lin Pg Lin Ful Rea 0
revel-jet 15,642
8.8%
Ful Go Non Non Lin My Lin Mcr Rea 0
revel-raw 15,517
8.7%
Ful Go Non Non Lin My Lin Raw Rea 0
aspnetcore-mvc-ef 15,514
8.7%
Ful C# Net Non Lin Pg Lin Ful Rea 0
wildfly-ee7 15,437
8.7%
Ful Jav Svt Wil Lin My Lin Ful Rea 0
turbogears 15,279
8.6%
Mcr Py Non Mei Lin My Lin Ful Rea 0
revel-qbs 15,193
8.5%
Ful Go Non Non Lin My Lin Mcr Rea 0
play-java-ebean 15,107
8.5%
Ful Jav Nty Non Lin My Lin Ful Rea 0
dropwizard-mongodb 14,347
8.0%
Ful Jav JAX Non Lin Mo Lin Ful Rea 0
compojure 13,588
7.6%
Mcr Clj Svt Res Lin My Lin Mcr Rea 0
activeweb 13,147
7.4%
Ful Jav Svt Non Lin My Lin Mcr Rea 0
ninja-standalone 13,135
7.4%
Ful Jav Jty Non Lin My Lin Ful Rea 0
flask-py3 12,854
7.2%
Mcr Py Mei Non Lin My Lin Ful Rea 0
django-py3 12,601
7.1%
Ful Py Non Mei Lin My Lin Ful Rea 0
mojolicious 12,449
7.0%
Ful Prl Non Hyp Lin Pg Lin Raw Rea 0
django-postgresql 12,266
6.9%
Ful Py Non Mei Lin Pg Lin Ful Rea 0
nodejs-mongodb 12,003
6.7%
Plt JS njs Non Lin Mo Lin Ful Rea 0
kelp 11,862
6.7%
Ful Prl Plk Sta Lin Mo Lin Raw Rea 0
kelp 11,853
6.6%
Ful Prl Plk Sta Lin My Lin Raw Rea 0
django 10,919
6.1%
Ful Py Non Mei Lin My Lin Ful Rea 0
web2py-optimized 10,782
6.0%
Ful Py Mei Non Lin My Lin Ful Rea 0
go 10,428
5.8%
Plt Go Non Non Lin Mo Lin Raw Rea 0
codeigniter-raw 10,010
5.6%
Ful PHP Non ngx Lin My Lin Raw Rea 0
pedestal 9,979
5.6%
Mcr Clj Utw Non Lin My Lin Mcr Rea 0
silex 9,969
5.6%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
php-kohana-raw 9,855
5.5%
Ful PHP Non ngx Lin My Lin Raw Rea 0
phpixie 9,713
5.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
grails 8,013
4.5%
Ful Grv Svt Non Lin My Lin Ful Rea 0
spock 7,571
4.2%
Mcr Hkl Wai Wrp Lin Pg Lin Raw Rea 0
bottle-pypy 7,531
4.2%
Mcr Py Tor Non Lin My Lin Ful Rea 0
flask-pypy 7,521
4.2%
Mcr Py Tor Non Lin My Lin Raw Rea 0
hhvm 7,186
4.0%
Plt PHP Non ngx Lin My Lin Raw Rea 0
akka-http 6,944
3.9%
Mcr Sca Akk Non Lin My Lin Raw Rea 0
cygnite 6,697
3.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
yii2-hhvm 6,625
3.7%
Ful PHP Non ngx Lin My Lin Ful Rea 0
yii2 6,346
3.6%
Ful PHP Non ngx Lin My Lin Ful Rea 0
web2py 6,194
3.5%
Ful Py Mei Non Lin My Lin Ful Rea 0
ringojs 5,999
3.4%
Plt JS Jty Non Lin My Lin Raw Rea 0
hapi-mysql 5,773
3.2%
Mcr JS Non Non Lin My Lin Ful Rea 0
hapi 5,748
3.2%
Mcr JS Non Non Lin Pg Lin Ful Rea 0
permeagility 5,247
2.9%
Plt Jav Per Non Lin Non Lin Raw Rea 0
servicestack 5,020
2.8%
Ful C# Non ngx Lin Pg Lin Raw Rea 0
codeigniter_hhvm 5,012
2.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
servicestack 4,987
2.8%
Ful C# Non ngx Lin My Lin Raw Rea 1
clancatsframework 4,943
2.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
laravel-php5-raw 4,929
2.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
laravel-hhvm-raw 4,907
2.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
hapi 4,854
2.7%
Mcr JS Non Non Lin Mo Lin Ful Rea 0
lumen 4,699
2.6%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
symfony2-hhvm 4,327
2.4%
Ful PHP Non ngx Lin My Lin Ful Rea 0
fuel 4,037
2.3%
Mcr PHP Non ngx Lin My Lin Raw Rea 0
php-phalcon 3,676
2.1%
Ful PHP Non ngx Lin My Lin Raw Rea 0
flask-pypy 3,314
1.9%
Mcr Py Non Tor Lin My Lin Ful Rea 0
aspnet-mvc-mono 3,232
1.8%
Plt C# ASP ngx Lin My Lin Raw Rea 0
laravel_hhvm 3,213
1.8%
Ful PHP Non ngx Lin My Lin Raw Rea 0
ringojs-conv 3,084
1.7%
Mcr JS Rin Non Lin My Lin Mcr Rea 0
aspnet-mvc-mono 2,570
1.4%
Ful C# ASP ngx Lin My Lin Ful Rea 0
sinatra-puma 2,467
1.4%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
limonade 2,336
1.3%
Mcr PHP Non ngx Lin My Lin Ful Rea 0
sinatra-unicorn 2,287
1.3%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
symfony2-raw 2,287
1.3%
Ful PHP Non ngx Lin My Lin Raw Rea 0
puma-mri-rails 2,040
1.1%
Ful Rby Rac Pum Lin My Lin Ful Rea 0
symfony2 2,006
1.1%
Ful PHP Non ngx Lin My Lin Ful Rea 0
symfony2-hhvm 2,003
1.1%
Ful PHP Non ngx Lin My Lin Ful Rea 0
rails-unicorn 1,900
1.1%
Ful Rby Rac Uni Lin My Lin Ful Rea 0
puma-padrino 1,391
0.8%
Mcr Rby Rac Pum Lin My Lin Ful Rea 0
unicorn-padrino 1,374
0.8%
Mcr Rby Rac Uni Lin My Lin Ful Rea 0
phreeze 1,036
0.6%
Mcr PHP Non ngx Lin My Lin Mcr Rea 0
hexagon 587
0.3%
Mcr Kot Nty Non Lin Mo Lin Raw Rea 0
sinatra-thin 309
0.2%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
sails.js 306
0.2%
Ful JS njs Non Lin Non Lin Mcr Rea 0
twisted klein 264
0.1%
Mcr Py Non Twi Lin My Lin Ful Rea 0
cherrypy-py3 247
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
thin-rails 232
0.1%
Ful Rby Rac Thi Lin My Lin Ful Rea 0
cherrypy 193
0.1%
Mcr Py Non Non Lin My Lin Ful Rea 0
thin-padrino 173
0.1%
Mcr Rby Rac Thi Lin My Lin Ful Rea 0
play2-scala-anorm-li 1
0.0%
Ful Sca Nty Non Lin My Lin Ful Rea 0
asyncio 0
0.0%
Mcr Py API Gun Lin My Lin Raw Rea 671
bottle-nginx-uwsgi 0
0.0%
Mcr Py uWS ngx Lin My Lin Ful Rea 91,663
flask-nginx-uwsgi 0
0.0%
Mcr Py Non ngx Lin My Lin Ful Rea 88,634
kemal (postgresql) 0
0.0%
Ful Cry Non Non Lin Pg Lin Mcr Rea 1,395
lwan 0
0.0%
Plt C Lwa Non Lin My Lin Raw Rea 0
onion-raw 0
0.0%
Plt C Non Non Lin My Lin Raw Rea 0
webware 0
0.0%
Mcr Py Non Non Lin My Lin Ful Rea 1,246
api-hour+aiohttp.web Did not complete Mcr Py API Gun Lin Pg Lin Raw Rea
beyondj Did not complete Ful Jav Svt Non Lin My Lin Ful Rea
aspnet-mvc-mono Did not complete Ful C# ASP ngx Lin Pg Lin Ful Rea
ffead-cpp Did not complete Mcr C++ Non Non Lin Mo Lin Ful Rea
jawn Did not complete Ful Jav Svt Utw Lin My Lin Raw Rea
kemal (redis) Did not complete Ful Cry Non Non Lin Red Lin Mcr Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Mo Lin Raw Rea
aspnet-mvc-mono Did not complete Plt C# ASP ngx Lin Pg Lin Raw Rea
lwan Did not complete Plt C Lwa Non Lin Lite Lin Raw Rea
echo Did not complete Mcr Go Non Non Lin My Lin Raw Rea
play2-scala-reactive Did not complete Ful Sca Nty Non Lin Mo Lin Ful Rea
servicestack Did not complete Ful C# Non ngx Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Mo Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin My Lin Raw Rea
servicestack Did not complete Ful C# Non XSP Lin Pg Lin Raw Rea
vertx-web-mongodb Did not complete Mcr Jav vtx Non Lin Mo Lin Raw Rea
vertx-web-jdbc Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vertx-webs Did not complete Mcr Jav vtx Non Lin Pg Lin Raw Rea
vibe.d Did not complete Mcr D Non Non Lin Mo Lin Mcr Rea
vibe.d-ldc Did not complete Plt D Non Non Lin Mo Lin Mcr Rea

相关 [web 框架 性能] 推荐:

2016年Web框架性能基准

- - 鸟窝
TechEmpower最近发布了他们的第13轮的web框架的性能测试,得到了一些有价值的测试结果. 由于年初前一轮的测试遭遇到了硬件的瓶颈,微软 Azure 和 ServerCentral 分别提供了云主机和物理主机环境,所以第13轮的测试是在新的测试环境中进行的,所以你把这轮的测试结果和以前的测试进行比较的话可能不太合适.

C++的Web框架 runasdog

- Le - 开源中国社区最新软件
它是网络开发中的一个异类,开发网络应用,但是完全不需要网络接口的参与,可以将你的本地程序瞬间变成一个网络服务器,这就是runasdog. runasdog,dog意指watchdog(看门狗),就是说它会像看门狗一样,检视着网络的一举一动,并将之通知给本地程序. 目前官方给出了两个 demo,一个是将bash变成remote bash server,启动后可以远程执行bash命令,另一个是聊天室程序,程序本身用lua编写,没有用到第三方库,通过runasdog将程序.

Web性能优化

- - SegmentFault 最新的文章
Web网站的性能细线在几个方面:. 通过分析浏览器的渲染原理、资源对渲染的影响,得出优化网站性能的办法. Chrome的 Timeline面板录制网页加载的过程,分析记录浏览器渲染过程中每个过程的耗时. 关闭Chrome扩展或者启用隐身模式. 根据使用场景,模拟真实的网络加载情况:. 2.2 Timeline工具的各个组成.

知名Python Web框架Django被墙

- Haisheng HU - Solidot
xuby 写道 "今天发现,知名Python Web框架Django的官方网站被墙. 目前尚不清楚是迎八一暂时屏蔽,还是永久屏蔽. " 北京联通ISP可以访问Https版.

Web开发框架安全杂谈

- goodman - 80sec
最近框架漏洞频发,struts任意代码执行、Django csrf token防御绕过、Cakephp代码执行等等各大语言编程框架都相继暴出高危漏洞,这说明对于编程框架的安全问题已经逐渐走入安全工作者的视线. Web开发框架就相当于web应用程序的操作系统,他决定了一个应用程序的模型结构和编程风格.

学习Web图形的框架 WebGraph

- Le - 开源中国社区最新软件
WebGraph 是一个用来学习Web图形的框架,提供简单的方法和先进的压缩技术用来管理大量的图形. WebGraph 提供了 C++、Python 和 MATLAB 以及 Java 语言的版本.

Web App的零框架解决方案

- - SegmentFault 最新的文章
MVC框架(尤其是大型框架)有一个严重的缺点,就是会产生用户的重度依赖. 一旦框架本身出现问题或者停止更新,用户的处境就会很困难,维护和更新成本极高. ES6的到来,使得JavaScript语言有了原生的模块解决方案. 于是,开发者有了另一种选择,就是不使用MVC框架,只使用各种单一用途的模块库,组合完成一个项目.

谁是最快的Go Web框架

- - 鸟窝
前几天我写了一篇文章: 超全的Go Http路由框架性能比较,利用Julien Schmidt实现的 benchmark测试框架对几乎所有的go web框架的路由功能进行了比较. 我本来以为对Go web框架的性能考察就告以段落了,直到我写了一段简单的代码测试Irsi,用来模拟实际产品中的处理,才发现了Julien Schmidt测试框架的问题.

web性能测试指标

- - 研发管理 - ITeye博客
Web性能测试的部分概况一般来说,一个Web请求的处理包括以下步骤:. (2)web server接受到请求,进行处理;. (3)web server向DB获取数据;. (4)webserver生成用户的object(页面),返回给用户. 给客户发送请求开始到最后一个字节的时间称为响应时间(第三步不包括在每次请求处理中).

Web性能优化:prefetch, prerender

- - Harttle Land
本文从预加载的角度介绍如何优化页面载入和渲染的性能,在展开内容之前先了解一下浏览器显示页面的过程: 首先是DNS解析,然后建立TCP连接,接着下载HTML内容以及资源文件,最后才是整个页面的渲染. 图片来源: https://docs.google.com/presentation/d/18zlAdKAxnc51y_kj-6sWLmnjl6TLnaru_WH0LJTjP-o/present?slide=id.gc03305a_0106.