cassandra主键。整数与varchar的性能影响

时间:2013-12-19 21:55:23

标签: cassandra cql

在Cassandra中,如果主键是varchar而不是int或bigint,是否会有性能损失?我有id作为主键。我不会做任何数学运算。我使用id来插入,反向比较。我想将其更改为字符串以满足我的一个要求。穿孔会下降吗?

1 个答案:

答案 0 :(得分:8)

不会有任何明显的差异。对令牌进行主键查找,即密钥的散列。因此,比较与数据类型或密钥大小无关。

更长的密钥需要更长的时间来散列。并且对原始密钥进行了一些内部比较,但我非常怀疑这一点是否重要,所以请继续使用最适合您数据的任何类型。

相关问题