在发送十进制数据时,bson是否需要比json更多的空间?

时间:2016-07-27 02:51:33

标签: java json bson

我试图将bson序列化与json进行比较:

{
    "startAmount": 1000,
    "amounts": [
        1000,
        15000
    ],
    "stakes": [
        0.0395,
        0.0062
    ],
    "step": 10
}

注意 amountsstakes的实际尺寸为1500. amounts介于1000和15000之间,stakes只是0.0001d的随机值{1}}到0.05d。所以当这个json传递给online bson serializer时,我得到了31.5 Kb的文件,但是原始的json大小是17.4Kb。从理论上讲,bson在包装数量方面要小得多。

那有什么不对?这个结果是否正确或包装有误?或者当带有点的数字打包时,bson可能需要更多空间吗?

0 个答案:

没有答案