数据库驱动
用来连接和操作数据库的库。
- MySQL:awesome-mysql 系列
- aiomysql:基于 asyncio 的异步 MySQL 数据库操作库。官网
- mysql-python:Python 的 MySQL 数据库连接器。官网
- ysqlclient:mysql-python 分支,支持 Python 3。
- oursql:一个更好的 MySQL 连接器,支持原生预编译指令和 BLOBs。官网
- PyMySQL:纯 Python MySQL 驱动,兼容 mysql-python。官网
- PostgreSQL
- 其他关系型数据库
- NoSQL 数据库
- asyncio-redis:基于 asyncio 的 redis 客户端 (PEP 3156)。官网
- cassandra-python-driver:Cassandra 的 Python 驱动。官网
- HappyBase:一个为 Apache HBase 设计的,对开发者友好的库。官网
- Plyvel:一个快速且功能丰富的 LevelDB 的 Python 接口。官网
- py2neo:Neo4j restful 接口的 Python 封装客户端。官网
- pycassa:Cassandra 的 Python Thrift 驱动。官网
- PyMongo:MongoDB 的官方 Python 客户端。官网
- redis-py:Redis 的 Python 客户端。官网
- telephus:基于 Twisted 的 Cassandra 客户端。官网
- txRedis:基于 Twisted 的 Redis 客户端。官网