Tornado :python的web框架

更新时间:2023-10-30 13:25

Tornado是一种 Web 服务器软件的开源版本。Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。得利于其非阻塞的方式和对epoll的运用,Tornado 每秒可以处理数以千计的连接,因此 Tornado 是实时 Web 服务的一个理想框架。

功能特点

Tornado提供了对多种数据库的异步驱动程序支持,增强了其在异步编程环境中的应用能力。这些驱动程序包括:

- 一个名为摩托车的异步mongodb驱动程序,允许在不阻塞主事件循环的情况下与MongoDB数据库进行交互。

- 名为corduroy和trombi的CouchDB驱动程序,为CouchDB提供了异步访问接口。

- 包装了psycopg的异步PostgreSQL驱动程序,名为Momoko,它使得在Tornado中使用PostgreSQL数据库变得更加高效。

发展历程

Tornado最初是为FriendFeed开发的,后来在2009年该公司被Facebook收购后,Tornado被开源。这一开源行为使得Tornado得以被更广泛的开发者社区所使用和贡献,进一步推动了其发展和完善。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: