将推文ID字符串转换为更高的基数(即Base64)

时间:2013-08-09 02:15:42

标签: javascript json twitter utf-8

由于JavaScript无法处理64位整数,因此推文ID为64位十进制数存储为字符串。我想使用ID作为密钥将我的推文存储在数据库中作为JSON。为了保持数据库的小,我想优化我的ID长度。 JSON是UTF-8,有一些限制字符。所以,Base64可能是最好的(a-z,A-Z,0-9,$,#)。

这样做的有效方法是什么?注意,我需要编码和解码,我正在使用Node.js所以我可能需要在编码时将其保留为字符串。

推特ID示例:112652479837110273

0 个答案:

没有答案