2011-07-13 7 views
0

"高レプリケーション"オプションを使用してアプリケーションを作成しました。今私は毎日のCPU割り当てを打つため、「マスター/スレーブ」オプションに切り替える必要があります。Google App Engineでデータストアオプションを変更するにはどうすればよいですか?

それはとにかく、私は私のアプリを再作成せずにこれを行うことができます高レプリケーションが

があり、「マスター/スレーブの約3倍のストレージとCPUコスト」を使用して判明?アプリケーション設定ページにはありません。

+2

M/Sデータストアに切り替えるのは良い考えではありません。最終的に廃止される予定であり、HRははるかに堅牢です。 –

+1

そして、コストに関しては、HRDとM/Sは、新しい価格体系が導入されたときに、まったく同じコストになるでしょう。 – geoffspear

答えて

2

特定のタイプのデータストアを選択すると、そのアプリケーションがバインドされます。それを変更する唯一の方法は、まさにあなたが提案した方法です。マスター/スレーブのデータストアで新しいアプリケーションを作成し、それにデータを移植する必要があります。

アプリをプロファイリングして、CPUを少なくするように最適化することができますが、一般的な場合は簡単に行うよりも簡単です。

0

この質問への最初の答えを見てみましょう:Have you expirienced DataStore downtime in AppEngine? What are the odds?

@mihaiが言ったように:Googleは、彼らは年末までHRDよりM/Sは、より高価になります言ったよう私はHRDを使用するためにあなたをお勧めしますさらに&企業のすべてのHRDグッズを活用するよう強制するために、M/Sオプションを削除することもできます。本当の理由は、HRDとM/Sの両方を維持するよりも、単一のタイプのインフラストラクチャを維持する方が安価であるため、GoogleがHRDを選択するからです。出典:Google I/O 2011

関連する問題