Firestore中数字的大小是多少?

时间:2020-04-06 18:49:11

标签: firebase google-cloud-firestore

我检查了storage size,但在存储数字时感到困惑。

  1. 对于Bytes,“字节长度”是什么意思?如果我存储-128的长度是多少?如果是12?

  2. 如果是浮点数和整数,那么我存储325还是9.9999999999999总是8个字节没关系?

  3. 如果是数组?假设我们有[“ ab”,“ bcd”],大小是(2+3=5)(2+1)+(3+1)=7

1 个答案:

答案 0 :(得分:1)

  1. 如果存储字节数组,则大小将只是该数组的长度。单字节值为-128的数组仍然只是一个字节。

  2. 是的,即使您看不到小数部分,所有数字也占用相同的8字节大小。

  3. 文档说这是数组元素大小的总和,所以我希望7是两个单独的字符串大小的总和,每个字符串大小都以UTF-8 +1编码