問題タブ [azure-cosmosdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
473 参照

azure - Azure DocumentDB の技術基盤は何ですか?

Microsoft は、次のように Azure DocumentDB の可用性を発表しました...

「JavaScript ロジックのトランザクション実行」がとても気に入っています。PostgreSQL NoSQL のアプローチに似たアプローチのように思えます。

Azure DocumentDB サービスの技術基盤を知っている人はいますか? SQLサーバー?

0 投票する
1 に答える
8589 参照

azure - Azure DocumentDB と Azure Table Storage の主な違い

新しいプロジェクトにデータベース技術を選択しています。Azure DocumentDB と Azure Table Storage の主な違いは何ですか?

DocumentDB の主な利点は、全文検索と豊富なクエリ機能です。私の理解が正しければ、Lucene/Elasticsearch などの別の検索エンジン ライブラリは必要ありません。

一方、Table Storage ははるかに安価です。

私の決定に影響を与える可能性のある他の違いは何ですか?

0 投票する
6 に答える
7330 参照

azure - DocumentDB: ID によるドキュメントの削除

DocumentDB という Microsoft の新しいデータベースを使用しています。ID でドキュメントを削除したいのですが、これを行う方法がわかりません。DocumentDB での削除操作には自己リンクが必要であり、それらは自分の ID とは異なります。

追加のクエリを実行してセルフリンクを見つけて渡すことはできますが、これには 1 回ではなく 2 回の操作が必要になるため、これは避けたいと思います。クエリやストアド プロシージャを使用せずに ID でエントリを削除するより良い方法はありますか?

0 投票する
1 に答える
858 参照

angularjs - DocumentDb ユーザー データの分離

最近リリースされた DocumentDb をテストしていますが、ユーザー データ分離の実行方法に関するベスト プラクティスを示すドキュメントが見つかりません。

大まかなデザインは次のようになると思います。

  • ユーザーを認証し、新しいユーザー ID を作成する/既存のユーザー ID を取得する
  • ドキュメントの挿入時に、ユーザー ID をドキュメントに挿入します
  • ドキュメントの読み取り時/ドキュメントのコレクションのクエリで、ドキュメントのユーザー ID = 現在のユーザー ID

私は AngularJs アプリケーションを作成しており、現在 Azure Sql Database と Azure Mobile Services を組み合わせて使用​​しています。

モバイル サービスは、データ スクリプト JavaScript 関数を使用して、ユーザー認証とサーバー側のユーザー データの分離を処理します。

例えば

DocumentDB を使用して AngularJS からユーザー データを安全に分離するための手法について何か提案はありますか?