【发布时间】:2017-09-01 01:14:07
【问题描述】:
谁能解释一下 Cassandra 中 INT 和 VARINT 数据类型之间的区别。什么时候应该使用 VARINT,它有什么优势?
【问题讨论】:
谁能解释一下 Cassandra 中 INT 和 VARINT 数据类型之间的区别。什么时候应该使用 VARINT,它有什么优势?
【问题讨论】:
如答案所述
在Cassandra documentation 中进行了描述,int 是一个 32 位整数,而varint 是一个由java.math.BigInteger 实现的任意精度整数。因此,int 将比 varint 更小更快,但范围有限。
java.math.BigInteger 之前已在这些堆栈溢出问题中讨论过:
【讨论】:
int 是最终的.... varint 不是。类似于 C/C++/java 中的静态
【讨论】: