一直没有找到好的 async mysql client for tornado, 所以自己造了一个轮子, https://github.com/mayflaver/AsyncTorndb , 只是初级版本, 欢迎大家给出改进意见

2014-05-29 10:21:27 +08:00
 zenliver
一直没有找到好的async mysql client for tornado, 所以自己造了一个轮子, https://github.com/mayflaver/AsyncTorndb , 只是初级版本, 欢迎大家给出改进意见
10931 次点击
所在节点    Python
37 条回复
MasterYoda
2014-05-29 10:23:47 +08:00
给逗号跪了。
geekHarvey
2014-05-29 10:24:42 +08:00
给逗号跪了
MasterYoda
2014-05-29 10:28:33 +08:00
自己写的mysql协议解析啊,lz好耐性。我用c++写过,做这活容易心情不好。
zenliver
2014-05-29 10:36:13 +08:00
@MasterYoda 我哪有这么好的耐性, 用的别人的解析, 代码文档有说明, readme里忘记了加进去
MasterYoda
2014-05-29 10:38:36 +08:00
@zenliver 哦哦哦,pymysql。刚才没注意看,直接拉下去看代码了。
zenliver
2014-05-29 10:40:55 +08:00
@MasterYoda 还在改进中, 欢迎参与
cabinw
2014-05-29 10:44:48 +08:00
楼主这标题,能不能改改
skydiver
2014-05-29 10:49:32 +08:00
给逗号跪了……加空格啊
zenliver
2014-05-29 10:52:59 +08:00
@cabinw 不能edit了 改不了,,,
cabinw
2014-05-29 10:56:49 +08:00
@zenliver 楼主绝对是逗号症患者 LOL
ponyfk
2014-05-29 11:15:29 +08:00
开始不知道为什么大家都谈论逗号,现在明白了,,,,,
ponyfk
2014-05-29 11:32:57 +08:00
from tornado.tcpclient import TCPClient
这个tcpclient 怎么回事啊?自己写的吗?
zenliver
2014-05-29 11:39:32 +08:00
@ponyfk tornado的最新版本里有tcpclient
yuankui
2014-05-29 12:52:57 +08:00
给逗号跪了。。。
MasterYoda
2014-05-29 13:25:15 +08:00
还好lz在邮件列表里的把逗号去了。。。。
ipconfiger
2014-05-29 13:45:11 +08:00
能有配合使用的ORM就更好了
MasterYoda
2014-05-29 13:55:26 +08:00
@zenliver
想参与来着,可惜最近多坑未填啊,得先去填小伙伴的坑。
zenliver
2014-05-29 14:35:08 +08:00
@MasterYoda 欢迎随时参与
CMGS
2014-05-29 14:58:11 +08:00
我提供个思路啊……
只要不是db api 2.0的库……很大程度上会造成迁移困难

最方便的方法是patch掉pymysql socket那一块,丢入tornado的ioloop
如果要支持MySQLdb的话,可能就要写点C库了
zenliver
2014-05-29 15:03:06 +08:00
@CMGS socket的那一块我会干掉, 暂时的想法就是对外接口和torndb的接口统一

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/114821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX