麻烦说下这个单机的配置是什么样子的,能支撑39万QPS,如cpu多少核,内存多少G,带宽多少,用的什么架构,谢谢
你说的是首页介绍那个图吧,那个是外国一家网站的标准测试,具体测试标准点那个图的链接去看。 实际业务的压测,后面的文档里有写。 如果是技术选型,还是要把文档看一遍的,自己跑一下更好。不要只看别人说的结果。
https://www.workerman.net/doc/webman/others/benchmarks.html
以下是一组压测数据
环境 服务器阿里云4核 4G,从10万条记录中随机查询一条数据json返回。
如果使用原生PDO webman QPS为1.78万
如果使用laravel的Db::table() webman QPS降到 0.94万QPS
如果使用laravel的Model webmanQPS降到 0.72万QPS
thinkORM结果类似,区别不大。
那也就是说,最好还是使用原生的PDO咯
你没有那么大的qps 放心吧 qps20都够你用了
那么高的话,都可以加服务器了,还怕原生pdo和其他框架的Db差距呀
感谢,回答
这里有环境介绍 https://www.techempower.com/benchmarks/#section=environment&test=fortune
一台压力机、一台数据、一台框架程序 三台 Dell R440 物理服务器,每台服务器都配备了一台 Intel Xeon Gold 5120 CPU、32 GB 内存和企业级 SSD。专用 Cisco 10 Gb 以太网交换机。 看了下,光一个CPU价格就10W+人民币
汇率算错了吧,一个CPU一万这样
至强金牌5120,淘宝40元包邮🤣
你说的是首页介绍那个图吧,那个是外国一家网站的标准测试,具体测试标准点那个图的链接去看。
实际业务的压测,后面的文档里有写。
如果是技术选型,还是要把文档看一遍的,自己跑一下更好。不要只看别人说的结果。
https://www.workerman.net/doc/webman/others/benchmarks.html
以下是一组压测数据
环境
服务器阿里云4核 4G,从10万条记录中随机查询一条数据json返回。
如果使用原生PDO
webman QPS为1.78万
如果使用laravel的Db::table()
webman QPS降到 0.94万QPS
如果使用laravel的Model
webmanQPS降到 0.72万QPS
thinkORM结果类似,区别不大。
那也就是说,最好还是使用原生的PDO咯
你没有那么大的qps 放心吧 qps20都够你用了
那么高的话,都可以加服务器了,还怕原生pdo和其他框架的Db差距呀
感谢,回答
这里有环境介绍
https://www.techempower.com/benchmarks/#section=environment&test=fortune
一台压力机、一台数据、一台框架程序
三台 Dell R440 物理服务器,每台服务器都配备了一台 Intel Xeon Gold 5120 CPU、32 GB 内存和企业级 SSD。专用 Cisco 10 Gb 以太网交换机。
看了下,光一个CPU价格就10W+人民币
汇率算错了吧,一个CPU一万这样
至强金牌5120,淘宝40元包邮🤣
感谢,回答