【发布时间】:2020-11-29 17:52:01
【问题描述】:
我想创建客户帐户并将电话号码存储在 Firebase 实时数据库中。那么,如果我将电话号码存储为整数而不是字符串,它会减少数据的下载/存储大小吗?我在 Firestore 文档中发现确实如此,但我不确定 Realtime DB 是否也类似。
【问题讨论】:
标签: android firebase flutter dart firebase-realtime-database
我想创建客户帐户并将电话号码存储在 Firebase 实时数据库中。那么,如果我将电话号码存储为整数而不是字符串,它会减少数据的下载/存储大小吗?我在 Firestore 文档中发现确实如此,但我不确定 Realtime DB 是否也类似。
【问题讨论】:
标签: android firebase flutter dart firebase-realtime-database
它会将大小减小 非常 少量,仅几个字节。可能还不足以引起注意。这不是我不推荐的优化。
另外,您可能不希望将电话号码存储为号码类型。最佳做法是仅对打算进行数学运算的数据使用数字类型。电话号码不参与数学运算。它们实际上只是主要由数字组成的字符串,有时“+”代表国家代码,有时其他字符代表组织。
【讨论】: