Amazon Aurora DSQL クラスター接続ツール
AWS は、Aurora DSQL データベースに接続して操作するためのさまざまなツールを提供します。これには、データベースドライバー、ORM ライブラリ、および開発者が好みのプログラミング言語でアプリケーションを簡単に構築できるようにする特殊なアダプターが含まれます。
データベースドライバー
次の表は、Aurora DSQL に直接接続するために使用できるデータベースドライバーを示しています。
オブジェクトリレーショナルマッピング (ORM) ライブラリ
次の表は、Aurora DSQL でスタンドアロン ORM ライブラリを使用するためのサンプルコードを示しています。
| プログラム言語 | ORM ライブラリ | サンプルリポジトリのリンク |
|---|---|---|
| Java | Hibernate | https://github.com/awslabs/aurora-dsql-hibernate/tree/main/examples/pet-clinic-app |
| Python | SQLAlchemy | https://github.com/awslabs/aurora-dsql-sqlalchemy/tree/main/examples/pet-clinic-app |
| TypeScript | Sequelize | https://github.com/aws-samples/aurora-dsql-samples/tree/main/typescript/sequelize |
| TypeScript | TypeORM | https://github.com/aws-samples/aurora-dsql-samples/tree/main/typescript/type-orm |
Aurora DSQL アダプターとダイアレクト
次の表は、Aurora DSQL 用に特別に設計され、使用可能なアダプターとダイアレクトを示しています。
| プログラム言語 | ORM/Framework | リポジトリのリンク |
|---|---|---|
| Java | Hibernate | https://github.com/awslabs/aurora-dsql-hibernate/ |
| Python | Django | https://github.com/awslabs/aurora-dsql-django/ |
| Python | SQLAlchemy | https://github.com/awslabs/aurora-dsql-sqlalchemy/ |