小编Hib*_*out的帖子

MongoDB $addToSet 与 $push(速度)

我在 MongoDB 的数据库中有 1.5 亿个文档的集合,我想为每个文档添加一个数组字段(关键字)

{ 
    Subject: "value1", 
    Object: "value2", 
    "keywords": [A,A,B,C,D]
} 
Run Code Online (Sandbox Code Playgroud)

所以我要添加元素的字段是“关键字”。我应该做addToSet(A)还是push(A)?我不关心重复项。所以上面的例子是正确的。但我只关心速度。哪个更快(时间方面)$addToSet或$push?

arrays time-complexity mongodb mongodb-query

5
推荐指数
1
解决办法
3585
查看次数

标签 统计

arrays ×1

mongodb ×1

mongodb-query ×1

time-complexity ×1