2017-05-28 7 views
6

のためにGoogleのBigtableの中のデータを維持:製品開発時のは、私たちは、長い期間のためにGoogleのBigtableの中に大量のデータを保存したいのユースケースを持って長い期間

  • パフォーマンスチューニング
  • のために私たちは、データを格納する必要がありますが、私たちは本当にそれがすべての時間「オンライン」である必要はありませんデモ

ため

  • 。現在のコストボトルネックは、これらのケースでは長い間アイドル状態になっているノードのコストのようです。

    Google Bigtableはどのように製品開発中に使用されていますか?私は開発モード(とエミュレータ)を認識していますが、いくつかのユースケースでは問題ありませんが、他のユースケースではまだ実動環境が必要です。

    本当に理想的なのは、Bigtableをオフにして(ノードに保存されているデータを支払っているのに)、必要なときにノードを起動できることです。私はこの機能が存在するとは思わない。その不在の中に、他の可能性のある回避策/代替手段がありますか?

  • +0

    好奇心を要して、問題のプロジェクトの請求を無効にするとどうなりますか?私はこれが他のタイプのGCPプロジェクトで何をしようとしているのかを理解しています。 –

    +0

    @DominicTracey:ありがとう - 私はそれを試しています。しかし、請求を無効にすることに関するメッセージはあまり具体的ではありません。無効にした後、私のBigtableのインスタンスはまだ "そこ"ですが、これは確かに有望ですが、私はある時点では削除されることに懸念しています。私は目を閉じて、私が見つけたものを返信します。 –

    +1

    どのくらいのデータを保存していますか?私は、バックアップからのデータの再インポートは実行可能ではないと思いますか?デモをする必要があるときは、読み書きまたは読み取り専用アクセスが必要ですか?ユーザーにライブトラフィックを提供しているのか、アナリティクスを行うだけでいいですか?そのような機能はまだ使用できません。潜在的な回避策にとって重要なパラメータを特定しようとしています。 –

    答えて

    0

    これは興味深い質問です。私は、請求を無効にした後、何年もぶらぶらしているはるかに小さなサイズ(〜2Gb)のDatastoreを使用している小規模なプロジェクトでやってきました。それらのプロジェクトでバックアップ/リストアを実行するにはどれくらいの費用がかかるかを考えれば、これはBigTableの世界では非常にコストがかかるソリューションだと思います。 Googleがこれに対してより良い解決策を提供していないのは残念だ。彼らは異なるstorage classesについて話をしていますので、プロジェクトを無効にして資産をcoldlineに移行させることは想像できますが、それは私のところでのランクの推測です。

    +0

    これは可能な回避策だと確信しています。私はもうちょっと質問を残して、他の提案があるかどうかを確認します(また、Misha :-)を待っています)。そうでなければ、これを答えとしてマークします。 –

    関連する問題