Azure Cosmos DB のドキュメント
モダン アプリ開発向けのフル マネージド分散型 NoSQL、リレーショナル、ベクトル データベース。 オープンソースの PostgreSQL、MongoDB、Apache Cassandra 向けのハイ パフォーマンス、高可用性、サポート。 クラウドネイティブ アプリを簡単に構築する。
アーキテクチャ
Azure Cosmos DB のベクトル データベースリファレンス
Pricingチュートリアル
Azure Cosmos DB を使用した AI エージェント作業の開始
Azure Cosmos DB EmulatorAPI
最新のアプリケーションで一般的な NoSQL およびリレーショナル データベース モデルとの互換性を提供する複数の API から選択します。
NoSQL
ドキュメント ベースのワークロードに対する自動インデックス作成とスキーマの柔軟性を備えたネイティブ SQL クエリを使用してアプリケーションを構築します。
MongoDB
完全なワイヤ プロトコルの互換性と使い慣れた MongoDB ツールを使用して、既存の MongoDB アプリケーションをシームレスに移行します。
Apache Cassandra
Cassandra クエリ言語 (CQL) と自動グローバル分散を使用して、高度にスケーラブルなアプリケーションを構築します。
Apache Gremlin
複雑なリレーションシップ クエリ用の Gremlin グラフ トラバーサル言語を使用して、グラフ ベースのアプリケーションを作成します。
テーブル
Premium 機能とグローバル分散を使用して Azure Table Storage アプリケーションを最新化します。
PostgreSQL
使い慣れた PostgreSQL ワイヤ プロトコルと水平スケーリングを使用して、分散リレーショナル アプリケーションを構築します。
開発者ガイドと DevOps ガイド
Azure Cosmos DB でスケーラブルなアプリケーションを構築するための実用的なガイド、ツール、ベスト プラクティスを使用して、開発と DevOps ワークフローを進めます。
ベクター検索と AI の統合
強力なベクター検索と AI 駆動型の機能を実装することで、Azure Cosmos DB を使用してアプリケーションの新機能のロックを解除します。
コードとしてのインフラストラクチャ (IaC)
Bicep、ARM テンプレート、Terraform などの最新のコードとしてのインフラストラクチャ (IaC) ツールを使用して、Azure Cosmos DB リソースのデプロイと管理を自動化します。
データベースに接続する
さまざまな API のさまざまなツール、ドライバー、一般的なプログラミング言語を使用して Azure Cosmos DB に接続する方法について説明します。
パフォーマンスの最適化
さまざまなワークロード パターンにわたって、Azure Cosmos DB アプリケーションの速度、効率、スケーラビリティを向上させる手法について説明します。
最初のアプリケーションをビルドする
Azure Cosmos DB と好みの開発言語と API を使用してコンソール アプリケーションを作成します。
主要な概念とアーキテクチャ
Azure Cosmos DB のグローバル分散、一貫性、およびパフォーマンス機能を強化する基本的な概念について説明します。
主要な概念を調べる
リソース モデル、グローバル分散、整合性レベルなど、Azure Cosmos DB の重要な構成要素について説明します。
データをモデル化する
最適なパフォーマンスとコスト効率を実現するために、効果的なデータ モデルとパーティション分割戦略を設計します。
分析と BI
Azure Cosmos DB を分析プラットフォームやビジネス インテリジェンス ツールと統合して、リアルタイムの分析情報を得ることができます。
セキュリティとコンプライアンス
暗号化、アクセス制御、コンプライアンス認定などの包括的なセキュリティ機能を使用して、データとアプリケーションを保護します。
セキュリティの概要
保存中、転送中、処理中のデータを保護するための包括的なセキュリティ機能。
アクセスの制御と認証
Microsoft Entra ID、ロールベースのアクセス制御、リソース トークンを使用して、ユーザー アクセスと認証を管理します。
ネットワークのセキュリティ
仮想ネットワーク、プライベート エンドポイント、ファイアウォール規則を使用して、データベース接続をセキュリティで保護します。
データ移行とツール
さまざまなデータ ソースと移行シナリオ用に設計されたさまざまなツールとサービスを使用して、既存のデータを Azure Cosmos DB に移行します。
移行オプション
Azure ネイティブ ツールとサービスを使用して、データ ソースとターゲット API に適した移行アプローチを選択します。
移行ガイド
特定のデータベース プラットフォームと移行ツールのステップ バイ ステップ移行ガイド。
サンプルおよびリソース
コード サンプル、コミュニティ リソース、学習資料を使用して、Azure Cosmos DB の開発を加速します。
Microsoft のサンプル
すべての API にわたる Azure Cosmos DB 開発用の公式の Microsoft サンプル、ギャラリー、およびコード リポジトリ。
オープンソース コミュニティ
Azure Cosmos DB オープンソース エコシステムのコミュニティ主導のサンプル、ツール、リソース。
ビデオとイベント
会議、ウェビナー、教育ビデオ シリーズを通じて、最新の Azure Cosmos DB 開発に関する最新情報を入手してください。
Azure Cosmos DB は、最新のアプリ開発に対応するフル マネージドの NoSQL、リレーショナル、ベクトル データベースです。 あらゆる規模での速度の保証、ターンキーグローバル配布、包括的な SLA に基づく可用性を備えたクラウドネイティブ アプリを構築します。
主な機能:
- 1 桁ミリ秒の応答時間 と、自動および即時のスケーラビリティ
- マルチ API のサポート - NoSQL、MongoDB、PostgreSQL、Apache Cassandra、Apache Gremlin、Table
- AI を利用した機能 - ベクター データベース、クエリ コピロット、シームレスな Azure AI Services 統合
- エンタープライズ レベルのセキュリティ - 保存時の暗号化、ロールベースのアクセス制御、コンプライアンス認定
- グローバル分散 - 複数リージョンの書き込みと任意の Azure リージョンへのデータ分散
業界リーダーからの信頼: OpenAI は、Azure Cosmos DB に依存して ChatGPT を動的にスケーリングし、これまでで最も急速に成長しているコンシューマー アプリケーションの 1 つに高い信頼性と低メンテナンスを実現します。
ローカル開発用の Azure Cosmos DB Emulator を今すぐ使い始めましょう。