問題タブ [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.
ado.net - Astoria DataContext 応答から「eTag」または「x-ms-request-id」を抽出するにはどうすればよいですか?
Azure テーブルのホワイト ペーパーでは、データの処理中にエラーが発生した場合に x-ms-request-id を Microsoft に送信すると便利であると記載されています。try...catch
このようなエラーが発生した場合は、ブロックでこれを取得して、将来の分析のためにどこかに保存したいと思います。
さらに、テーブル ストレージで ETag 値も抽出する必要があります。
この情報を抽出して、例外が発生したときに利用できるようにするにはどうすればよいですか?
azure - ローカルWebRoleとローカルテーブルストレージの間でフィドラーを使用するにはどうすればよいですか?
Azureテーブルストレージを更新しているWebroleがあり、Fiddlerにそれを表示させたいと思います。
これを実現するには何をする必要がありますか?
windows - Azure の BLOB にテキストを追加する
blobs: channel 9に関するこのチュートリアルを見た後、blob コンテナーを使用して一連のツイートを保存することを考えていました (各ツイートの json を保存します)。理想的には、1 日の 1 時間ごとに BLOB 参照を作成し、新しいツイートが入ってくると、この BLOB に追加したいと考えています。問題は、メソッド UploadText(string) が BLOB の既存のコンテンツを上書きすることです。テキストを既存のブロブに追加する方法は?
ありがとう!
performancecounter - AzureWebロールのパフォーマンスカウンターをキャプチャできません
AzureWebRoleで次のPerformanceCountersをキャプチャしようとしています。
WebRole.csに、これらのパフォーマンスカウンターのキャプチャを有効にする次のコードがあります。
ご覧のとおり、パフォーマンスカウンターのスケジュールされたxfer期間を1分に設定しています。
これで、開発ファブリックのWADPerformanceCountersテーブルでこれらのカウンターを取得できますが、Azureクラウドで取得できませんか?誰かが私がここで間違っている可能性があることを指摘できますか?
カピル
azure - パフォーマンス - テーブル サービス、SQL Azure - 挿入。大量のデータに対するクエリ速度
SQL Azure と Table Service の比較に関する多くの投稿や記事を読みましたが、そのほとんどは、Table Service が SQL Azure よりもスケーラブルであると述べています。
- http://www.silverlight-travel.com/blog/2010/03/31/azure-table-storage-sql-azure/
- http://www.intertech.com/Blog/post/Windows-Azure-Table-Storage-vs-Windows-SQL-Azure.aspx
- Microsoft Azure ストレージと Azure SQL データベース
- https://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/2fd79cf3-ebbb-48a2-be66-542e21c2bb4d
- https://blogs.msdn.com/b/windowsazurestorage/archive/2010/05/10/windows-azure-storage-abstractions-and-their-scalability-targets.aspx
- https://stackoverflow.com/questions/2711868/azure-performance
- http://vermorel.com/journal/2009/9/17/table-storage-or-the-100x-cost-factor.html
- Azure テーブルまたは SQL Azure?
- http://www.brentozar.com/archive/2010/01/sql-azure-frequently-asked-questions/
- https://code.google.com/p/lokad-cloud/wiki/FatEntities
http://azurescope.cloudapp.net/BenchmarkTestCases/ベンチマークは別の画像を示しています。
私の場合。SQL Azure を使用: 多くの挿入がある 1 つのテーブル、1 日あたり約 172,000,000 (1 秒あたり 2000)。1 つのテーブルに 200 万件のレコードまたは 9999....90 億件のレコードがある場合、挿入と選択に優れたパフォーマンスを期待できますか?
Table Service の使用: いくつかのパーティションを持つ 1 つのテーブル。パーティションの数は、非常に大きくなる可能性があります。
質問 #1:テーブル サービスには、1 つのテーブルに非常に多くのパーティションを作成するための制限またはベスト プラクティスがありますか?
質問 #2:上記の SQL Azure の例のように、1 つのパーティションに大量の小さなエンティティがあります。1 つのパーティションに 200 万件のレコードまたは 9999 億件のエンティティがある場合、挿入と選択に優れたパフォーマンスを期待できますか?
シャーディングまたはパーティション ソリューションについては知っていますが、それはクラウド サービスであり、クラウドは強力ではなく、コード スキルがなくてもすべて機能しますか?
質問 #3: SQL Azure と Table Service の大量のデータをクエリするためのベンチマークを誰か教えてもらえますか?
質問 #4:私の場合により良い解決策を提案していただけないでしょうか。
indexing - AzureクラウドアプリでLuceneインデックスを維持する方法
Lucene.NET用のAzureライブラリ( http://code.msdn.microsoft.com/AzureDirectory )を使い始めたところです。これまで、紺碧のブロブにluceneインデックスを書き込むために独自のカスタムコードを使用していました。そのため、私はblobを紺碧のWeb /ワーカーロールのローカルストレージにコピーし、ドキュメントをインデックスに読み書きしていました。カスタムロックメカニズムを使用して、blobへの読み取りと書き込みの間に衝突が発生しないようにしました。AzureLibraryがこれらの問題を処理してくれることを期待しています。
ただし、テストアプリを試しているときに、複合ファイルオプションを使用するようにコードを微調整したところ、インデックスに書き込むたびに新しいファイルが作成されました。さて、私の質問は、インデックスを維持する必要がある場合、つまり、インデックスファイルのスナップショットを保持し、メインインデックスが破損した場合にそれを使用する必要がある場合、これを行うにはどうすればよいですか。作成されたすべての.cfsファイルのバックアップを保持するか、最新のものだけを処理する必要があります。インデックスに書き込むたびに最新のファイルを保持するためにBLOBをクリーンアップするためのAPI呼び出しはありますか?
ありがとうカピル
azure - Azure テーブル ストレージ API は結果をキャッシュしますか?
Azure テーブル ストレージに対して同じクエリを複数回実行する場合、キャッシュを使用して後続のクエリを高速化していますか?
つまり、HTTP レスポンスをキャッシュしていますか?
c# - Azure テーブルにアクセスするときの式はサポートされていませんエラー
継続トークンでページングを使用しながら、Azure テーブル ストレージからいくつかのレコードを取得しようとしています。
次のコードがあります。
しかし、次のエラーが発生します。
表現が許されない理由がわかりません。それを機能させるために変更する方法を知っている人はいますか?
ありがとう!
編集:新しいコード(エラーはありませんが、データが選択されません-存在することはわかっていますが):
azure - 悲しみ、怒り、絶望がAzureストレージをセットアップする
Azureストレージをローカルで使用しようとしています。ExpenseDataSourceというデータソースクラスがあります。
(私はAzureを初めて使用するため、このクラスは多くの点で最適ではない可能性があります。)
タイプのオブジェクトを作成しようとするとExpenseDataSource
、次の例外が発生します。
ただし、これは奇妙です。SetConfiguationSettingPublisher
すでに呼び出されているためです。
デバッグを開始すると、ここでブレークポイントに到達できます。
私はここで何が間違っているのですか?
更新:開発ファブリックとASP.NET localhostを順不同で開始したのではないかと思ったので、両方を強制終了し、開発ファビックを起動してから、ASPプロジェクトを起動しました。それでも運がない-同じエラーが発生します。
アップデート2:これに変更OnStart()
しましたが、それでも機能しません:
更新3:「CloudStorageAccount構成設定パブリッシャーのセットアップ」リージョンをExpenseDataSource
静的初期化子に配置しようとしましたが、次のエラーが発生しました。
アップデート3:smarxの提案に従って、静的初期化子を変更しました。
これにより、次のエラーが発生します。
エラーは上記とは少し異なります。これは、私が開発ファブリック内で実際にASP.NETを実行していないという考えに関連している可能性がありますか?
うーん。GoogleAppEngineストレージのシンプルget()
でput()
インターフェースが恋しくなり始めています。
wordpress - Windows Azure で使用するのに最適な CMS
新しいソフトウェア コンサルティング ビジネスを始めたばかりで、現在、自分の Web サイトのデザインをまとめています。これらを CMS 用のテンプレートに変換する段階にすぐに着手する予定です。
私は以前http://n2cms.comを使用していましたが、私のデザイナーは WordPress を使用して多くのサイトを構築しました。
私のコンサルタントは Azure と Silverlight を専門としていますが、私は少しリスクがあり、WordPress でサイトを構築し、Azure でホストしています :)
どう思いますか?WordPress から私を遠ざけるような、他の優れた .NET CMS を提案できますか?
どんな提案でも大歓迎です。
乾杯、アッシュ。
PS テーブルストレージを使用するものは何でもクールで、はるかに安価です!