私はMacを使用しており、ほとんどがNode.jsプロジェクトで作業しています。 DocumentDBを試して、MongoDBと比較してみたいと思います。とにかく、実際のアカウントを設定する手間をかけずに、Azure DocumentDBのローカルインスタンスを実行する方法はありますか?
ありがとう!
astaykovが述べたように、現時点で使用できるDocumentDBのローカルインスタンスはありません。 https://Azure.Microsoft.com/en-us/pricing/free-trial/ でAzureトライアルにサインアップするか、askdocdbにメールを送信することができますATマイクロソフト。現在、評価期間に無料のデータベースアカウント(サインアップは不要)を提供するプログラムを実行しています。
ありがとう
これでDocumentDBエミュレーターを使用できます。昨日リリースされました。
地域の開発環境は、今年の終わり(2016年)までに出荷されるようです。
詳細は https://feedback.Azure.com/forums/263030-documentdb/suggestions/6328798-standalone-local-instance にあります
それでもローカルソリューションではありませんが、「開発者向けエッセンシャル」プログラムにサインアップすると、永久に月額25米ドルのクレジットが無料で提供されます。少し注意すれば、クラウドで十分な開発/テスト作業を行うことができます。
これはDocumentDBエミュレーターでサポートされるようになりました。
上記のリンクからダウンロードできます。 Docsに基づいて、
DocumentDBエミュレーターは、DocumentDBサービスの忠実度の高いエミュレーションを提供します。 JSONドキュメントの作成とクエリ、コレクションのプロビジョニングとスケーリング、ストアドプロシージャとトリガーの実行など、Azure DocumentDBと同じ機能をサポートしています。 DocumentDBエミュレーターを使用してアプリケーションを開発およびテストし、単一の構成変更を行うだけで、それらをグローバルスケールでAzureにデプロイできます。
// Connect to the Azure Cosmos DB Emulator running locally
DocumentClient client = new DocumentClient(new Uri("https://localhost:8081"),"C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==");
how to setup Azure CosmosDB on local with VSCODE.
についての詳細を読むことができます