CNode

请教高手指教在http架构下调用mysql,最好是用node-libmysqlclient

Xxinshouke发布于13 年前最后回复13 年前9 回复5446 浏览0 收藏
查看回复

回复 (9)

Y
youxiachai#1·13 年前

mysql 不是都用这个的吗 ..https://github.com/felixge/node-mysql

X
xinshouke#2·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

网上有资料说用这个pure node script会有性能问题。。。

Y
youxiachai#3·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

@xinshouke

又扯淡性能问题......

你根据你自己的业务模型,测试过没,需要什么样的性能????????????

好人做到底...你看一下,以前花瓣网在很早以前的评测(在PPT后边会有一个mysql 性能比较)

http://belltoy.github.io/nodejs_in_huaban/#/title

性能基本没什么问题...

Y
youxiachai#4·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

@xinshouke

时代是进步的........你估计你看资料...的还是 0.9.x 的时候版本...进入 2.x 的时候,性能是非常好的...看资料的时候,记得注意日期啊...

X
xinshouke#5·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

@youxiachai 我这个项目就是标准的混联网项目,估计最好能到10万人使用,并发数估计峰值1万下,使用mysql也就是做数据的纪录和一些简单的运算,运算结果可能不用nodejs

X
xinshouke#6·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

@youxiachai 我用safari和chorme访问上面那个url,未发现有什么什么评测的ppt

Y
youxiachai#7·13 年前
引用 youxiachaimysql 不是都用这个的吗 ..https://github.com/felixge/node mysql

@xinshouke

你把PPT 看完..中间有一点是,是比较 libmysqlclient 和 mysql 0.9.x , mysql 2.x

并发 1w! 这个得用nosql 来解决吧?

X
xinshouke#8·13 年前
引用 hdwong今天对 mysql 和 mysql libmysqlclient 做了测试,对于数据量较大的 SELECT,mysql libmysqlclient 优势明显。 mysql 2.0.0 alp...

谢兄台,但楼上那位大哥力挺native mysql,我现在已经开始nodemysql之旅了;等搭好了架构,再思替换吧

H
hdwong#9·13 年前

今天对 mysql 和 mysql-libmysqlclient 做了测试,对于数据量较大的 SELECT,mysql-libmysqlclient 优势明显。

  • mysql 2.0.0-alpha9

读取 1000 次,每次读取 2000 条记录

耗时 10626 ms 每秒 94

耗时 10447 ms 每秒 95

耗时 10602 ms 每秒 94

写入 10000 条记录,每次写入 1 条

耗时 3444 ms 每秒 2903

耗时 3417 ms 每秒 2926

耗时 3384 ms 每秒 2955

  • mysql-libmysqlclient 1.5.2

读取 1000 次,每次读取 2000 条记录

耗时 4698 ms 每秒 212

耗时 4847 ms 每秒 206

耗时 4802 ms 每秒 208

写入 10000 条记录,每次写入 1 条

耗时 2718 ms 每秒 3679

耗时 2708 ms 每秒 3692

耗时 2666 ms 每秒 3750

参与回复
登录后即可参与回复。登录