一直没有找到好的async mysql client for tornado, 所以自己造了一个轮子, https://github.com/mayflaver/AsyncTorndb , 只是初级版本, 欢迎大家给出改进意见
|
MasterYodaMay 29, 2014
1
给逗号跪了。
|
|
geekHarveyMay 29, 2014
2
给逗号跪了
|
|
MasterYodaMay 29, 2014
3
自己写的mysql协议解析啊,lz好耐性。我用c++写过,做这活容易心情不好。
|
|
4
@MasterYoda 我哪有这么好的耐性, 用的别人的解析, 代码文档有说明, readme里忘记了加进去
|
|
MasterYodaMay 29, 2014
5
@zenliver 哦哦哦,pymysql。刚才没注意看,直接拉下去看代码了。
|
|
6
@MasterYoda 还在改进中, 欢迎参与
|
|
cabinwMay 29, 2014
7
楼主这标题,能不能改改
|
|
skydiverMay 29, 2014
8
给逗号跪了……加空格啊
|
|
ponyfkMay 29, 2014
11
开始不知道为什么大家都谈论逗号,现在明白了,,,,,
|
|
ponyfkMay 29, 2014
12
from tornado.tcpclient import TCPClient
这个tcpclient 怎么回事啊?自己写的吗? |
|
yuankuiMay 29, 2014
14
给逗号跪了。。。
|
|
MasterYodaMay 29, 2014
15
还好lz在邮件列表里的把逗号去了。。。。
|
|
ipconfigerMay 29, 2014
16
能有配合使用的ORM就更好了
|
|
17
@zenliver
想参与来着,可惜最近多坑未填啊,得先去填小伙伴的坑。 |
|
18
@MasterYoda 欢迎随时参与
|
|
19
我提供个思路啊……
只要不是db api 2.0的库……很大程度上会造成迁移困难 最方便的方法是patch掉pymysql socket那一块,丢入tornado的ioloop 如果要支持MySQLdb的话,可能就要写点C库了 |
|
zoowiiMay 29, 2014
21
哥来围观
|
|
yuxizhouMay 29, 2014
24
还真有人写这个
|
|
26
http://chartio.com/blog/2011/06/making-mysql-queries-asynchronous-in-tornado, 这个有点意思,需要对mysql driver进行patch, 使用pure python实现协议的方式感觉更好一些
|
|
28
逗号改了 :-)
|
|
lm902May 30, 2014 via Android
29
给逗号跪了
|
|
imlonghaoApr 12, 2015 via Android
33
现在项目的情况如何?
|
|
alex8224Jan 10, 2016
35
@CMGS 跟我想的一样,写了一个差不多的。 https://github.com/alex8224/gtornado
|