pyList

Go 和 Python 在简单的 web 服务器方面的性能比较

在选择一种新的语言或框架之前种喜欢作性能的比较,下面是Go 和 Python 在简单的 web 服务器方面的性能比较。

Go 和 Python 在简单的 web 服务器方面的性能比较

引用别人的比较结果:

go http & web.py & tornado

原生的 Go http 包要比 web.py 快 7 至 8 倍,如果使用 web.go 框架则稍微差点,比 web.py 快 6 至 7 倍。在 Python 中被广泛使用的 tornado 异步服务器和框架在 web 环境下要比 web.py 快很多,Go 大概只比它快 1.2 至 1.5 倍。

go & python

Go 和 Python 在一般开发的平均水平测试中,Go 要比 Python 3 快 25 倍左右,少占用三分之二的内存,但比 Python 大概多写一倍的代码。

总结

总体上看,go 要比python 快,运行速度快,虽然有些测试方法与生产环境相差很大,但还是很有参考价值,至少说明go 在综合性能上表现比python 强。

本文标签: Golang Python Tornado
本文网址: https://pylist.com/t/1433728903 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
验证码图片
相关推荐