2

多数のユーザーとコンテンツを含むサイトを開発しているため、それらに関するデータをキャッシュする必要があります (文字列キーやシリアル化された配列または列などの形式 - 数百万行)。私は、Windows Azure テーブル ストレージ、Cassandra、または HBase を検討しています。

プラス Azure テーブル ストレージ - スケーラビリティと、ディスク上の場所、フォルダー内のフォルダーとファイルの数などを考える必要はありません。マイナス - REST 経由のアドレスの速度 (時間) はまだわかりません。要求と応答の)、したがって、ファイルへのローカル アドレスではありません。

さらに、Cassandra または HBase で - システムをチェックしました。マイナス - 開発および調整する必要があります。データのサイズとリクエストの量に対して、どのような生産性を提供する必要があるのか​​ 、まだわかりません。サイトのあるディスク(サイトのある VM)では場所が大きくなるので、監視とスケーリングが必要ですが、Azure ではそれ(VM ストレージのスケーリング)はボタン 1 つではありません。

選択するシステムとその理由をお勧めします。

4

0 に答える 0