データベースの非同期処理
非同期処理に対応したデータベースモジュール
Python にはORMとして人気も高い SQLAclhemy を非同期処理に対応したモジュールがあります。
Databases:SQLAlchemy のコアモジュールを非同期処理に対応させたORM
Tortoise ORM:データベースへのアクセスを非同期処理に対応させたORM
MySQL, SQLite, PostgreSQL に対応
ormantic は、SQLAlchemyのコアモジュールを非同期処理に対応させたORM
Pydantic と連携することができる。
GINO: SQLAlchemyのコア機能を使ってPostgreSQL を非同期処理に対応させたORM
asyncpg:非同期処理に対応したPostgreSQLクライアント
次から、Databases と Tortoise について説明することにします。
previous: WebSocketについて
next: SQLAlchemyで非同期処理をしてみよう
#Pythonセミナー_非同期処理編