标签: 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