【文件属性】:
文件名称:play-django-rails-benchmarking:在Play,Django和Rails上进行简单的基准测试
文件大小:16.85MB
文件格式:ZIP
更新时间:2021-05-02 05:49:12
Ruby
目标
我想比较在相同情况下Django,Rails和Play Framework的性能。
使适应
所有应用程序均连接到Postgres数据库(每个应用程序都有其自己的数据库),并依次执行以下任务:
在数据库中插入一个简单的实体(包含两个字段,一个字符串和一个整数)
从相应的表中获取第一个实体,并将其保存到内存中
从数据库中删除获取实体(仍可在内存中使用)
渲染包含获取的实体的简单布局
所有应用程序都在其生产环境中运行:
Rails已发布到Apache(Passenger)
Django已发布到Apache(WSGI)
使用start命令运行播放(建议在生产环境中使用)
标杆管理
使用以下命令,使用ab (Apache基准测试)完成基准测试:
ab -n 10000 -c 200 [url]
项目结构
Django应用程序路径: ~/django/django_bench Ra