【发布时间】:2021-04-29 05:56:47
【问题描述】:
我将大量信息存储在一张表中,记录大约有 10 亿条记录。我假设一段时间后它将超过 40 亿,这是 uint32 的最大值。所以我想知道在这种情况下 uint64 是否比字符串快? Clickhouse 使用分区有很好的性能,但有时我不会在分区内搜索。那么,它们中的哪一个性能好呢?
【问题讨论】:
标签: clickhouse
我将大量信息存储在一张表中,记录大约有 10 亿条记录。我假设一段时间后它将超过 40 亿,这是 uint32 的最大值。所以我想知道在这种情况下 uint64 是否比字符串快? Clickhouse 使用分区有很好的性能,但有时我不会在分区内搜索。那么,它们中的哪一个性能好呢?
【问题讨论】:
标签: clickhouse
Uint64 比 String 快。
但我认为这个问题更复杂。
如果您需要在某个时候将 Uint64 标识符解码为字符串,则可能正好相反。
【讨论】: