众所周知,我们可以使用writetime来获取非主键数据的写入时间。但是有没有什么方法或函数来获取主键writetime??强调文本
zu0ti5jz1#
希望启用读取行的writetime的可能性的问题已经存在5年了,看起来还没有实现。也就是说,由于没有默认支持,如果我处于您的情况,我可能会做的是分析数据模型,看看是否可以使用另一列(可能是第一次插入但从未更新的列)或添加新列。如果所有操作都更改了所有字段,并且无法知道应用程序端首先是什么操作,那么轻量级事务可能会有所帮助,但代价是增加了开销,而且不是一个好的设计模式。如果您对分区键感兴趣,可以在静态列上使用writetime,但这也更多地取决于您的数据模型。希望这有帮助,迈克。
1条答案
按热度按时间zu0ti5jz1#
希望启用读取行的writetime的可能性的问题已经存在5年了,看起来还没有实现。
也就是说,由于没有默认支持,如果我处于您的情况,我可能会做的是分析数据模型,看看是否可以使用另一列(可能是第一次插入但从未更新的列)或添加新列。如果所有操作都更改了所有字段,并且无法知道应用程序端首先是什么操作,那么轻量级事务可能会有所帮助,但代价是增加了开销,而且不是一个好的设计模式。如果您对分区键感兴趣,可以在静态列上使用writetime,但这也更多地取决于您的数据模型。
希望这有帮助,迈克。