tornado中的异步调用
tornado是单线程的,所以阻塞对它性能的影响非常大,不能使用阻塞的函数调用。
阻塞的调用主要是一些I/O的调用,读取文件和查数据库。
对于Mongo,有非阻塞的库可以直接使用,而对于Mysql那?联想到tornado的异步客户端,我觉得可以将数据库查询加一个网络接口,通过加一个中间的网络层来实现异步调用。
嗯,一点简单的设想。
相关推荐
cenylon 2020-04-29
whynotgonow 2020-04-26
春雨的雕刻时光 2020-03-09
lustdevil 2019-12-31
Magicsoftware 2019-12-17
83251242 2019-09-05
XuNeely 2019-08-16
* 最好使用异步调用,否则可能产生UI阻塞错误。* myTextView.setText; 虽然这里能设定结果,* Called when the activity is first created.
mingming 2013-06-24
大步流星 2018-04-17
漂流 2012-03-21
86193952 2019-07-09
usstlidawei 2011-05-02
zhujianlin0 2019-06-26
wangdan0 2019-06-26
爱传文档 2019-06-26
bobpipi 2010-04-22
四哥 2010-01-20