【发布时间】:2018-05-16 22:01:05
【问题描述】:
我需要压缩很多长数字。那些长数字就像数据库ID。压缩后,它将作为请求的一部分发送。除了java.util.zip,还有没有更好的办法来实现更高的压缩率?
谢谢
【问题讨论】:
-
你的问题毫无意义。首先,为什么要压缩它们?这些是什么?为什么你认为你需要压缩?
-
这在很大程度上取决于这些数字的性质。例如,如果它们在整个 64 位范围内随机分布,您将根本无法压缩它们。
-
可能重复? int vs. long,但过程应该相同。 stackoverflow.com/questions/283299/…
-
您需要提供更多关于数字性质的信息。它们的范围、所需的准确度、数字之间的相关性。
标签: java performance compression