時間戳記為序號時的垃圾收集

您可能會因與垃圾收集無關的原因,針對儲存格的時間戳記屬性,指派序號而不是日期與時間。具備上述這類人工時間戳記資料的 Cloud Bigtable 垃圾收集,正是本頁的說明主題。

您在閱讀本頁面之前,應先閱讀垃圾收集總覽,包括實際時間戳記與人工時間戳記的說明。

版本數量

如果用序號當作時間戳記,則垃圾收集政策應以版本數量為基礎。在這種情況下,以時間為基礎的垃圾收集政策並不安全,因為這個政策是根據時間戳記在移除資料。

優點

  • 您可視需要使用單調遞增的時間戳記。

缺點

  • 垃圾收集無法切換為以時間為基礎

  • 由於時間戳記並非實際日期與時間,因此,您無法將儲存格的時間戳記用於其他任何使用案例,例如判斷值的使用時間。解決方法是,您可以將實際時間戳記寫入單獨資料欄,但這將增加您的資料儲存量。

  • 由於垃圾收集是非同步的,因此讀取資料時仍應一律使用篩選器。

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Bigtable 說明文件