2011-07-29 17 views
0

Azureプラットフォームを使用して検索エンジンサイトを実装したいと考えています。Azure:ストレージ取引コスト

アプリケーションは外部サイトから解析します10.000.000のエントリを1日にこのデータを保持する必要があります。私は約40GBのリポジトリスペースが必要です。

Azure価格モデルによると、それはより良い使用するべきであると思われるAzureテーブルストレージの代わりにAzure SQL Server。しかし、私はストレージトランザクションのコストを恐れています:10.000トランザクションのために0.01 $。

私の場合、(0.01 $ * 10.000.000)/ 10.000 = 10 $ /日= 300ドル/月!あまりにも多くのようです!

多分私は何かを誤解しましたか?これが真実なら、なぜ私はクラウドプラットフォームを選択すべきですか?価格は素晴らしいです!

おかげ

+0

1日に1000万件の取引で月額300米ドルが安いですね。 –

+0

従来のホスティングサーバーを購入した場合、月額50米ドルを使う – Ricibald

+0

1日あたり40GBを移動し、テーブルストレージに格納したいと思っていますか?あなたが達成しようとしていることについてもう少し教えてください。私は試して助けます。 –

答えて

0

あなたは従来のホスティングサーバーを買う場合は、月額50ドル

を費やすだろう、私はウェブホスティング会社は、あなたが、10万件のトランザクション日をやらせるだろうわかりません50ドル、本当に。 とにかく、この価格ではいと言うのが夢中なら、それを求めてAzureを忘れるのはなぜですか?

1日に1,000万件の取引で月額300米ドルと非常に安く聞こえます。デービッドは正しいです。

3

いくつかの考え:

取引観点から、で一緒にどのように多くのことができますバッチに応じて、あなたのトランザクション率を減らすことができ、このような一度に特定のパーティション内の複数のエンティティを書くように最適化する方法は、ありますシングルライト。

また、map/reduce実装の使用を検討してください。これは、スキルやデータのマップ/リダクションの実行可能性がわからないため、さらに検討するための練習になります。つまり、それはあなたの取引を保存することができます。

次へ:SQL Azureは、40GBで約400ドル/月で実行されます。検索ニーズに応じて、ソリューションはリレーショナルストアとの適合性が向上する可能性があります。価格はそれほど違いはありません(トランザクションコストはありません)。

最後に、ストレージとトランザクションコストだけに焦点を当てるのではなく、全体像と、あなたが得ているもの(耐久性、複製されたストレージ、アカウントごとの100TBまで拡張可能な能力など)を見てください。あなたのビジネスモデルと、あなた自身のサーバーを購入するのに要する費用(または専用ホスティングに要する費用)について考えてみましょう。既に述べたように、安価なシステムはSLAのない共有システムなので、の従来のホスティングサービスでは、探しているパフォーマンスを得ることはほとんどありません。

関連する問題