1
我正在使用MongoDB和node.js.是否有可能直接將數據作爲(無序)集保存在MongoDB中?還是我必須要麼將數據保存爲MongoDB中的(無序)集合
- 堅持他們作爲一個數組,在
{entry1: true, entry2: true, ...}
形式將其轉換成一組在JavaScript
或
- 堅持他們爲對象
如果我必須用上述兩種方法之一來做,哪一種效率更高?考慮到我需要頻繁地添加/刪除項目,但很少需要重新分配整個集合/數組。
我想知道'$ addToSet'與在真正的哈希集上設置值相比有多高效。而且,在代碼中,從數組中刪除特定的值是無效的。 – powerboy 2012-07-31 03:27:14