我还可以看到时间戳也使用64位,并且:
在unix时期的微秒中签名偏移。
因此,除了能够以微秒分辨率存储数据,我不需要的数据类型是什么?我不确定主张是什么意思
在Slack上to to QuestDB开发人员,我被告知出于实际目的,我应该始终使用时间戳。由于两者都采用相同的存储大小,因此使用
The only material advantage of date is a wider time range
即使不需要微秒分辨率也没有额度。关于更广泛范围的主张意味着,由于较大的增量(毫秒),日期可以在距UNIX时期约290万年的范围内代表时间。时间戳记可以从UNIX时期代表“仅”±290,000年,因为它需要用于微秒的存储空间。 除非您打算从UNIX时期记录数据±290,000年,否则您不必担心日期类型,并且可以坚持使用时间戳。