向 mongodb 服务器批量插入(1000 个文档)在 GCP 中是 1 IOPS,还是 1000 iops?
Bulk insert (of 1000 documents) to mongodb server is 1 IOPS in GCP, or it's 1000 iops?
我阅读了关于 mongo 批量操作的 GCP docs about performance, and I read,我想知道批量操作是否算作 1 次操作(例如,我可以每秒每 GB 执行 30 次这样的操作)或它等于批量操作的数量。
谢谢你!
MongoDB bulk 操作减少了网络和处理开销,但对磁盘 IOPS 几乎没有影响。
磁盘 IOPS 始终与文档数量inserted/updated/deleted成正比,在批量模式下也是如此。
但这不是一对一;除了文档数量之外,磁盘 IOPS 还取决于索引、日志、检查点、分片和缓存大小。
一个非常粗略的估计是 (2 + #_of_indexes) * #_of_documents_updated / seconds
。
我阅读了关于 mongo 批量操作的 GCP docs about performance, and I read,我想知道批量操作是否算作 1 次操作(例如,我可以每秒每 GB 执行 30 次这样的操作)或它等于批量操作的数量。 谢谢你!
MongoDB bulk 操作减少了网络和处理开销,但对磁盘 IOPS 几乎没有影响。
磁盘 IOPS 始终与文档数量inserted/updated/deleted成正比,在批量模式下也是如此。
但这不是一对一;除了文档数量之外,磁盘 IOPS 还取决于索引、日志、检查点、分片和缓存大小。
一个非常粗略的估计是 (2 + #_of_indexes) * #_of_documents_updated / seconds
。