我应该在我的 Bigtable 单元格时间戳中添加啥?
Posted
技术标签:
【中文标题】我应该在我的 Bigtable 单元格时间戳中添加啥?【英文标题】:What should I put in my Bigtable cell timestamp?我应该在我的 Bigtable 单元格时间戳中添加什么? 【发布时间】:2019-05-13 09:48:43 【问题描述】:我正在使用 Bigtable 存储类似于 instructions in the user guide 的时间序列数据,其中我的行键如下:
userID#componentID#eventTimestamp
我可能有一个或多个不同值的列,当时可能已更新。
由于我的时间戳现在是行键的一部分,我应该在单元格的单个时间戳中设置什么值?我在想也许细胞时间戳可能是突变的时间?这可用于跟踪单元格上次更新的时间。
或者将单元格的时间戳设置为与行键相同的时间戳会有什么好处?
【问题讨论】:
【参考方案1】:除非您的应用程序实际上要使用单元格时间戳,否则没关系,您可以放弃设置它。您可能需要设置它的一些情况是:
您正在使用基于时间的垃圾收集。 数据可以编辑,您需要跟踪上次更新的时间 您有多个列并希望跟踪每一列的编写时间【讨论】:
以上是关于我应该在我的 Bigtable 单元格时间戳中添加啥?的主要内容,如果未能解决你的问题,请参考以下文章
BigTable 设计 - BigTable 单元格大小的上限
在我的视图集合中,我添加了一个搜索栏,它过滤了单元格,但是当我单击单元格时,它自己的路径没有改变