我可以快速压缩数据库的数据吗?

时间:2019-10-28 01:54:22

标签: json swift firebase compression

我正在尝试将数据存储在Firebase数据库中,但是我担心当前的存储计划中的空间不足。在将数据上传到数据库之前先对其进行压缩,然后再进行解压缩是否有相对简单的方法?

该数据很简单:字符串,整数,甚至双精度数。 (使用Firebase的JSON样式格式)

1 个答案:

答案 0 :(得分:1)

数字的大小是固定的,因此您无法压缩它们,而仍然将它们保留为数字。

您可以合理压缩的唯一类型可能是字符串。任何JavaScript字符串压缩库都可能是一个不错的起点,因此,我建议看看以下问题:String compression in JavaScript

那是说:您通常存储在数据库中的字符串的大小通常不会太大,因此节省的空间可能很小。如果数据量很大,请考虑是否最好将其存储在Cloud Storage中的文件中,然后再将其(更小)路径存储在数据库中。