【发布时间】:2014-08-23 16:02:40
【问题描述】:
我很难在 Mongo 文档中找到有关处理嵌入式文档的任何有用信息。假设我有以下架构:
{
_id: ObjectId,
...
data: [
{
_childId: ObjectId // let's use custom name so we can distinguish them
...
}
]
}
删除
data中所有内容的最有效方法是什么? 特别是_id?删除嵌入文档的最有效方法是 给定
_id内的特定_childId?有什么表现 在这里,可以对_childId进行索引以实现对数(或 类似)复杂性而不是线性查找?如果有,怎么做?插入大量(假设是 1000)的最有效方法是什么 对于给定的
_id,将文档放入data?和上面一样,我们能得到 O(n log n) 或具有适当索引的类似复杂度?对于给定的
_id,获取data中的文档计数的最有效方法是什么?
【问题讨论】:
-
一次只问一个问题效果最好。
标签: performance mongodb