不浪费带宽的Firebase数据比较
Firebase data comparison without waste of bandwidth
是否可以在不从数据库下载实际 base64 字符串的情况下检查 phone 上的 base64 字符串是否与 firebase 数据库中的不同?
此外,如果这不可能,是否可以与 firebase 存储中的图像文件进行类似的比较?
谢谢!
1) 在数据库中:不是没有下载 base64 字符串并比较它们,或者存储哈希值并进行比较。附带一提,请不要将文件存储在数据库中,这不是很有效,而且比使用存储要贵得多。
2) 在存储中:Get the file metadata 并比较文件哈希值(crc32c 和 md5 均可用)。这样您就不会下载整个对象来进行比较。
是否可以在不从数据库下载实际 base64 字符串的情况下检查 phone 上的 base64 字符串是否与 firebase 数据库中的不同?
此外,如果这不可能,是否可以与 firebase 存储中的图像文件进行类似的比较?
谢谢!
1) 在数据库中:不是没有下载 base64 字符串并比较它们,或者存储哈希值并进行比较。附带一提,请不要将文件存储在数据库中,这不是很有效,而且比使用存储要贵得多。
2) 在存储中:Get the file metadata 并比较文件哈希值(crc32c 和 md5 均可用)。这样您就不会下载整个对象来进行比较。