基本上,我需要知道什么需要更少的存储空间和流量 - 1/0,“1”/“0”或真/假?
谢谢!
答案 0 :(得分:2)
存储布尔值的最有效方法是将值设置为布尔值。这就是Firebase创作者为我们提供这种可能性的原因。将值存储为布尔值可提供Java Boolean Class提供的所有内容。使用0
或1
代替布尔值,这不是一个好习惯。
关于空间,是的,这是一个区别。尝试使用true
和false
创建1000条记录,然后使用0
和1
创建其他1000条记录,导出JSON文件,您就会看到差异。