我想知道J-son是如何给文件db保存的。
是压缩,序列化还是保存为普通的J-son字符串。
我需要在文档db中保存记录,其中每条记录包含10,000个2个字节的数字,我想知道保存的开销。
如何最有效地(在内存方面)保存这些数字 J子? 我将始终在我的请求中读取和写入全部10,000个数字
答案 0 :(得分:1)
有一个capacity planner计算器,您可以在其中上传样本文件,指定收集中的文档数量并获得总收集大小的估算值。
集合大小是基于原始JSON文档计算的,不应用任何压缩。因此,它或多或少等同于硬盘驱动器上文档的磁盘大小。
Cosmos DB还会为每个文档+辅助索引添加一些字段,如_ts
,因此总大小可能会高一些。
如果您需要任何压缩,则需要在应用程序中执行此操作(例如,创建一个包含10,000个数字的压缩数组的JSON编码二进制字段)。