2017-11-15 12 views
2

定期的なバックアップのためのCOSMOSデータ移行ツールを使用します(データをBLOBストレージにエクスポートし、必要に応じてリストアします)。それは私のdb操作のパフォーマンスや可用性に影響を及ぼしますか? zストレージ内のブロブのスナップショットのようなCOSMOS smthに実装するための推奨されるソリューションは何ですか?COSMOSデータ移行ツールを使用してRUを使用していますか?

答えて

2

(ブロブストレージにエクスポートデータを、その後、必要なときにそれを復元) 定期的なバックアップにCOSMOSデータ移行ツールの使用方法をないすべてのRUを消費 ?

はい。 CosmosのDBコレクションから読んでいるので、あなたはRUsを消費します。

DBの操作のパフォーマンスや可用性に影響しますか?

もう一度、はい。コレクションに特定のRUを割り当てているだけで、バックアップを取ると、これらのRUの一部が消費され、他の操作ではRUが小さくなります。

azストレージにブロブの スナップショットのようなCOSMOS smthで実装する推奨されるソリューションは何ですか?

私はまたこれについて知りたいです。大声で考えてみると、バックアップが行われているときにスループットを増やす(つまり、より多くのRUを割り当てるか、またはRUPMを有効にする)ことで、バックアップが完了したら他の操作に影響を与えずに正常に戻すことができます。

+0

あなたはRU /分を述べました。それはもう存在しない、FYI。 –

+1

@DavidMakogon - ありがとう! RUPMはなくなった?これはいつですか?私は発表に逃したように見えます。これについて話すリンクを共有できますか? –

0

Cosmos DBに対するすべての操作は、RUを消費します(つまり、各操作にRUコストが発生します)。別のソースにバックアップするためにコンテンツを読んでいるのであれば、読み込み中にRUのコストがかかります。

他のDB操作のパフォーマンスに影響します:RUの容量によって異なります。コミットされた容量を超えると、あなたは抑制されます。バックアップ中に自分自身が絞られている場合は、それに応じてRUを増やす必要があります。

バックアップのための「最良の」ソリューションはありません。あなた次第。

関連する問題