Django ORM は、リレーショナル データに Python オブジェクトをマップする、Django ウェブ フレームワークの強力なスタンドアロン コンポーネントです。基礎となるデータベースに対する Pythonic インターフェースを提供し、スキーマ変更を自動生成するツールと、スキーマのバージョン履歴を管理するツールが含まれています。
django-google-spanner パッケージは、Spanner Python クライアント ライブラリを利用した、Django ORM で Spanner を使用するためのサードパーティ製データベース バックエンドです。
この統合によって、Django アプリケーションで Cloud Spanner の大規模環境に対応した高可用性と整合性を利用できるようになりました。
インストール、構成、使用
環境のインストールと構成の手順については、django-google-spanner のドキュメントをご覧ください。
次のステップ
- コードの設計方法に関するチュートリアルと分析情報について、ブログ投稿を確認する。
- Spanner で Django を使用するサンプルコードを確認する。
- Django プロジェクトの詳細を確認する。
- DB API の詳細を確認する。
- GitHub の問題を提出してバグを報告するか、Spanner での Django ORM の使用について質問する。