node.js - 在mongodb中插入查询之前获取文档的大小?
问题描述
我有一种情况,每次从流中获取数据时,我都必须从流中获取数据并在 mongodb 中创建一个文档。我可以事先得到文件的数量。我想知道如果流完成以及何时完成,如何确定磁盘上文档的大小。但在我开始我的过程之前,我想知道这一点。有没有办法在 mongodb 中做到这一点。
我找到Object.bsonsize();
了,但它只能在查询完成后找到大小。
截至目前,我正在从流中获取对象(数据)的数量和每个对象的大小的乘积,我假设这些对象在整个流中是统一的。
解决方案
推荐阅读
- postgresql - 调度问题...使用 tasksheduleR 使用 rtweet 运行 R 脚本并导出到 postgreSQL 表
- python - 根据具有特定字符的列条目拆分 pandas 中的行 - Pandas
- docker - 有没有办法使用带有 docker 的 TTY 重新附加到仍然打开的会话?
- dialogflow-es-fulfillment - 在 Dialogflow 中为 TELEGRAM 添加自定义 JSON 负载,让用户分享他们的电话号码
- c - 如何在终端中使用 fprintf (Mac OS)
- amazon-web-services - 模板获取 AWS::EC2::EIP(弹性 IP)的 AllocationID 时出现 AWS CloudFormation 错误
- r - 在数据集中的每一列中保留前三个字符
- python-3.x - Pygame/Python/Terminal/Mac相关
- cuda - /usr/local 下的两个 CUDA 文件夹。我应该导出哪个?
- c# - 两个 ObservableCollections 的联合返回重复项