我可以使用 swift 压缩数据库的数据吗?
Can I compress data for Database with swift?
我正在尝试将数据存储在 Firebase 数据库中,但我担心当前存储计划 space 中的 运行 个。有没有一种相对简单的方法可以在将数据上传到数据库之前压缩数据,然后再解压缩?
此数据很简单:字符串、整数,也许还有双精度数。 (使用 Firebase 的 JSON 样式格式)
数字具有固定大小,因此您无法压缩它们同时仍将它们保留为数字。
唯一可以合理压缩的类型可能是字符串。任何 JavaScript 字符串压缩库都可能是一个很好的起点,所以我建议看看这个问题:String compression in JavaScript
也就是说:您通常存储在数据库中的字符串的大小通常不会太大,因此节省的空间可能很小。如果您的数据量很大,请考虑将其存储在 Cloud Storage 中的文件中,然后将其(小得多的)路径存储在数据库中是否更好。
我正在尝试将数据存储在 Firebase 数据库中,但我担心当前存储计划 space 中的 运行 个。有没有一种相对简单的方法可以在将数据上传到数据库之前压缩数据,然后再解压缩?
此数据很简单:字符串、整数,也许还有双精度数。 (使用 Firebase 的 JSON 样式格式)
数字具有固定大小,因此您无法压缩它们同时仍将它们保留为数字。
唯一可以合理压缩的类型可能是字符串。任何 JavaScript 字符串压缩库都可能是一个很好的起点,所以我建议看看这个问题:String compression in JavaScript
也就是说:您通常存储在数据库中的字符串的大小通常不会太大,因此节省的空间可能很小。如果您的数据量很大,请考虑将其存储在 Cloud Storage 中的文件中,然后将其(小得多的)路径存储在数据库中是否更好。