CouchDB 是否区分 floats/ints/strings?
Does CouchDB distinguish between floats/ints/strings?
我需要优化磁盘使用和在使用 CouchDB 实例复制期间传输的数据量。将数字数据存储为 int/floats 而不是字符串是否会对文件存储和/或在 http 请求期间产生影响?我读过 JSON 将所有内容都视为字符串,但较新的 JSON 规范使用不同的数据类型 (float/int/boolean)。 PouchDB 呢?
WebSQL 和 Sqlite 中的 PouchDB 将您的文档存储为字符串(我不知道什么是 IndexedDb)。
因此,要优化磁盘使用,只需保留较少的数据即可。 :)
CouchDB 以原生 JSON 类型存储 JSON 数据,因此当序列化到磁盘时,整数和浮点数是实际数字类型。但我怀疑你节省了多少磁盘 space 而不是这种情况。复制协议使用JSON,内部编码对此没有影响。
我需要优化磁盘使用和在使用 CouchDB 实例复制期间传输的数据量。将数字数据存储为 int/floats 而不是字符串是否会对文件存储和/或在 http 请求期间产生影响?我读过 JSON 将所有内容都视为字符串,但较新的 JSON 规范使用不同的数据类型 (float/int/boolean)。 PouchDB 呢?
WebSQL 和 Sqlite 中的 PouchDB 将您的文档存储为字符串(我不知道什么是 IndexedDb)。 因此,要优化磁盘使用,只需保留较少的数据即可。 :)
CouchDB 以原生 JSON 类型存储 JSON 数据,因此当序列化到磁盘时,整数和浮点数是实际数字类型。但我怀疑你节省了多少磁盘 space 而不是这种情况。复制协议使用JSON,内部编码对此没有影响。