2017-05-28 60 views
6

我們使用情況,我們想存儲大量的谷歌的Bigtable數據長期:保持在谷歌的Bigtable數據更長的時間

  • 產品開發
  • 期間進行性能優化
  • 用於演示

我們需要存儲數據,但我們並不真正需要的是「在線」的所有時間。目前的成本瓶頸似乎是在這些情況下長時間閒置的節點的成本。

在產品開發過程中如何使用Google Bigtable?我知道開發模式(和模擬器),它們適用於某些使用情況,但我們仍然需要其他用例的生產環境。

真的,最理想的是能夠切換「關閉」Bigtable(同時仍支付存儲的數據但不支付節點)並在需要時調出節點。我不相信這個功能存在。如果沒有其他可能的解決方法/替代方案?

+0

出於好奇,如果您停用相關項目的帳單會發生什麼情況?我知道這適用於您爲其他類型的GCP項目所要做的工作。 –

+0

@DominicTracey:謝謝 - 我正在嘗試。關於禁用計費的消息不是非常具體。禁用後,我的Bigtable實例仍然「存在」,雖然這當然很有前途,但我擔心在某些時候它將被刪除。我會密切留意併發布我找到的內容。 –

+1

您要存儲多少數據?我想從備份重新導入數據是不可行的?當你需要做演示時,你需要讀寫還是隻讀訪問?你會爲用戶提供實時流量還是需要分析?你說得對,這樣的功能尚不可用,只是試圖找出哪些參數對潛在的解決方法很重要。 –

回答

0

這是一個有趣的問題。我已經在使用Datastore的較小項目中完成了這項工作,該項目具有更小的尺寸(〜2Gb),禁用計費後多年來一直存在。考慮到在這些項目上進行備份/恢復需要多少成本,我可以想象這在BigTable世界中會是成本高昂的解決方案。谷歌沒有提供更好的解決方案令人失望。他們會談論不同的storage classes,所以我想可以禁用一個項目將其資產轉移到冷線 - 但這只是我的猜測而已。

+0

我絕對認爲這是一種可能的解決方法。我只是想讓這個問題在更長的時間內出現,看看是否還有其他建議(並等待Misha :-)),否則我會將其標記爲答案。 –

相關問題