私のコレクションには25,000ポイントと15,000のポリゴンが含まれています。多角形がかなり大きいと思うが、世界の大部分が覆われている。DocumentDB空間 - リクエスト率が大きい
ポイントは元気に戻ってきています。いくつかの後にもう一度試して、私はこのクエリに対して異なる座標を使用している場合は、私は「要求率が大きい」というメッセージを
SELECT TOP 2 * FROM c.features[0] f WHERE (f.geometry.type='Polygon' OR f.geometry.type='MultiPolygon') AND ST_WITHIN({'type':'Point','coordinates':[26.35, 31.00]}, f.geometry)
取得しています:コレクション内の最初のポリゴンは、私のようなクエリを実行すると、背中細かいきます秒。
多角形コレクションの空間クエリでDocumentDBがうまく処理されませんか?
Edit1:クエリには1157.53 RUがかかります。現在の価格階層はS1なので、250RUS ...私の問題が表示されることがあります。
Edit2:コレクションをS2、S3に更新しました。 RUSは11,000に上がっていましたが、依然として「要求レートは大きい」となっています。何ができますか?ドキュメントのサイズは約50kbで、そのうちの15,000個です。
Edit3:なぜ私が座標を1度変更すると、私は完全にうんざりしています。クエリが失敗します。
Edit4:IDで選択すると3.49RUに戻ります。質問して選択すると、ポリゴンの内部のポイントは11,000以上になります。これは正常ですか?そうであれば、DocumentDBはポイントデータの格納と照会以外のものに適していますか?
おかげ
各クエリのRUコストを確認しましたか?また、あなたのコレクションはどのようなRUキャップに設定されていますか?この情報で質問を編集してください。 –
OKは@DavidMakogonを行います –