技术解析

有个小问题,你们都説 golang 并发高
0
2021-06-29 09:18:03
idczone
那么 golang+mysql 的并发会有多少呢
mysql 的配置就选个一般点的吧,没有 SSD 的

golang+mysql 会有 25 倍 python+mysql 的并发吗

不是这样衡量的,首先不应该带着 mysql 来评测语言性能,其次要看使用示例,最直接的办法是写个 benchmark

。。。。。瓶颈在 mysql

不会,因为你这个瓶颈在 mysql 这里。

golang 的并发高,你可以理解为你有一个 server,同时 10w 个长连接。golang 可以给每个连接一个 goroutine。你用 python/c/java 都做不到,需要些比较复杂的线程池或者用 epoll 之类的。

楼主好像没搞清一些基本的问题……

楼主只认识 mysql 么……
比如后端挂一个 redis?

主要还是 mysql 啊,redis 在我现在的业务来説是很少説,因为 mysql 毕竟 有个 web gui,找数据比 redis 要好找点。。而且我现在并发也不高,最高一分钟 600 吧


web gui …………
前后端用什么技术,肯定是由业务来决定的。
你确定你大部分的数据都需要走 mysql,而不是缓存么?
是的话你应该把心思花在优化 Mysql 上……

那你瞎折腾啥,就用熟悉的技术栈啊

要走 mysql,所以我现在很烦 mysql 分库分表的事情

你这个场景瓶颈在 mysql 上。
另外 golang 又不止是让你用来写 CRUD 的,你若有机会做个高性能的网络产品比如 API 网关,golang 自然要比 python 性能好的多。

是写并发方便
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服