問題タブ [azure-storage]

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 投票する
3 に答える
1112 参照

c# - SSMS(SQL Server Management Studio)を介したAzureローカル開発ストレージの操作

Azureのローカル開発ストレージにアクセスするためのコードを記述しようとしています。私は自分のために新しいストレージを作成することから始めました:

これで、dbo.TableContainer、dbo.TableRowなどの事前に作成されたテーブルを使用してSSMSでDevelopmentStorageDb20090919を確認できます。

  1. ここで、SSMSを介してこのデータベースにテーブル(例:従業員テーブル)を追加し、コードを介してそれらにアクセスを開始できますか?これは何かをする正しい方法ですか?

例えば:

2。さらに、すべて完了したら、テーブルとデータを実際のクラウドアカウントに移植するにはどうすればよいですか?そこでスクリプトを実行することによって?

0 投票する
2 に答える
1265 参照

azure - Azure テーブル ストレージの保護

Windows Azure テーブル ストレージをセキュリティで保護するには、どのようなオプションがありますか?

とにかく ACL を作成する方法はありますか? 例: 読み取り専用アカウント、管理者アカウントなど?

ありがとう

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

azure - Azure: 診断コードをキャプチャするための WADLogsTable を作成する方法は?

ServiceConfiguration.cscfg と次のコードに適切な接続文字列を追加した後、診断フィードバックを取得したい worker ロールがあります。

"System.Diagnostics.Trace.TraceInformation("test log") を呼び出すと、対象の Azure ストレージ アカウントの WADLogsTable でレコードを見つけることができるはずです。私が読んだドキュメントのどれもこれをカバーしていません

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

performance - AzureStorageSimulatorのパフォーマンスの問題

オンプレミスサーバーになるようにWindowsサーバーをセットアップしようとしています。私は接続の問題を克服することができました(コンピューターエミュレーターは127.0.0.1のみをリッスンします)、そして今、私は新しい、より難しい問題に直面しています。

ローカルBLOBストレージへの書き込みには非常に長い時間がかかります。

ランダムなファイルをキューとBLOBに書き込む単純な「HelloWorld」ASP.NETWebロールを作成しました。Webロールは、ストレージエミュレーターと同じマシンで実行されます。キューへの書き込みはかなり高速ですが、BLOBはまったく別の話です。

BLOBに書き込むと、Webロールの動作が50倍遅くなりました(!)。

クラウドストレージに対してまったく同じコードを使用すると、はるかに高速に動作します。これは、問題が間違いなくローカルストレージエミュレーターの使用にあることを示しています。

ストレージエミュレータのパフォーマンスを向上させる方法を知っている人はいますか?

お時間をいただきありがとうございます、エラッド

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

azure - Microsoft.Samples.ServiceHosting.StorageClient と Microsoft.WindowsAzure.StorageClient の違いは何ですか

Azure を初めて使用するのですが、Microsoft.Samples.ServiceHosting.StorageClient と Microsoft.WindowsAzure.StorageClient の違いは何ですか? 両方が使用されていますか、それとも後者を使用する必要がありますか? ありがとうございました。

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

azure - Azureテーブルストレージの設計に関する質問:1つのテーブルを使用して複数のタイプを格納することをお勧めしますか?

Azure Table Storageの経験がある人が、1つのテーブルを使用して複数の種類を格納するのが良いかどうかについてコメントできるかどうか疑問に思っています。

これをやりたいのは、取引ができるようにするためです。ただし、開発の観点からも理解したいのですが、このアプローチは扱いやすいのでしょうか、それとも面倒なのでしょうか。これまでのところ、Azure Storage Explorerを使用して開発を支援しており、1つのテーブルで複数の種類を表示するのは面倒です。

例を挙げると、ブログのコミュニティサイトを設計しているとすると、すべてのブログ投稿、カテゴリ、コメントを1つのテーブルに保存すると、どのような問題が発生しますか?一方、そうでない場合、たとえば、カテゴリと投稿の一貫性を確保するにはどうすればよいですか(1つの投稿に1つのカテゴリを含めることができると仮定します)。

または、テーブルストレージを使用してこの問題を回避するために人々が取る他の異なるアプローチはありますか?

ありがとうございました。

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

azure - Azure BLOB は何のためにあるのでしょうか?

Azure BLOB とストレージについて読んでいますが、理解できないことがあります。

まず、ホスティングだけなら Azure を利用できますが、Web ロールを作成する場合は、.dll やその他のファイル (.js および .css) 用のストレージが必要ですか?? または、使用できる worker ロールに小さなストレージ クォータがありますか? それはどのくらい長いですか?ブラウザがCSSファイルをダウンロードするたびに料金が発生するのは理解できないので、それらを別の種類のストレージに保存できると思います.

次に、トランザクションと帯域幅に対して課金されるため、Web サイトの BLOB への直接リンクを提供するのは得策ではありません。Web サイトのコードからダウンロードして、ASP.NET からオンザフライでクライアント出力ストリームに書き込みますか? 内部トラフィック/トランザクションは無料であると読んだと思うので、「真実であるにはあまりにも良い」ソリューションのように見えます:D

ホスティングとストレージ間のトラフィックも無料ですか?

前もって感謝します。

0 投票する
2 に答える
1329 参照

c# - 一括並列クエリを実行するためのジェネリッククラス。フィードバック?

理由はわかりませんが、クライアントライブラリには、WindowsAzureテーブルストレージに対して多くのクエリを並行して実行するためのメカニズムがないようです。かなりの時間を節約するために使用できるテンプレートクラスを作成しました。自由に使用できます。ただし、それを分解して、このクラスを改善する方法についてフィードバックを提供していただければ幸いです。

0 投票する
2 に答える
1248 参照

azure - Azure Table Storage RetryPolicy に関する質問

Table Storage での RetryPolicy の使用に関するいくつかの質問

  1. できる限り RetryPolicy を使用するのがベスト プラクティスですか?

  2. たとえば、RetryPolicy を使用する場合は、

    ctx.RetryPolicy = RetryPolicies.Retry(5, TimeSpan.FromSeconds(1));

retryCount と TimeSpan には通常どのような値を使用しますか? 5 回の再試行と 1 秒の TimeSpan が一般的な選択肢であることがわかりますが、1 秒ごとに 5 回の再試行は長すぎますか?

ありがとうございました、

レイ。

0 投票する
2 に答える
1777 参照

azure - Azure Table Storage に対する空のテーブル クエリ

Azure テーブル ストレージを使用しています。PartitionKey と RowKey 以外のパラメーターを使用して空のテーブルをクエリすると、例外が発生します。少なくとも 1 つの行がある場合、例外は表示されません。PartitionKey と RowKey だけで空のテーブルをクエリすると、問題ありません。

テーブルが空かどうかをテストするために余分なラウンドトリップを行いたくありません。人々は通常、この問題をどのように解決しますか? テーブルが空かどうかをすばやく確認する効率的な方法はありますか?

私は開発用ストレージを使用しています。このシナリオでは、開発用ストレージでエラーが報告されており、本番環境ではエラーが解消されていることがわかりました。ただし、開発用ストレージのためだけにカスタマイズされたコードを保持したくありません。これを回避する良い方法はありますか?同じコードをローカルでも運用クラウド環境でも実行できますか?