2016 - 2024

感恩一路有你

数据库的同步和异步 如何理解Tornado中的协程模块?

浏览量:1963 时间:2021-03-12 03:28:56 作者:admin

如何理解Tornado中的协程模块?

毕竟,您可以使用tornado执行异步请求。如果你的数据库真的很慢,不妨打开其他tornado来做块数据库操作(你可以用tornado WSGI多线程/多处理,或者Django、flash等形式部署),然后用API的形式返回数据库,原理是用一些独立的进程来做耗时的数据库操作,因此,您的主要web tornado进程可以是异步和平滑的,并提高吞吐量。这样,就不需要为每个数据库编写驱动程序,然后我们可以考虑在数据库机器上部署这些独立的数据操作tornado进程。使用WSGI多线程/多处理的优点是可以同时执行查询,当然,数据库可能会卡住。当使用tornado自己的单进程异步部署时,tornado还可以充当数据库操作队列

数据库的同步和异步 java异步写入数据库 同步api和异步api

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。