我现在在做json数据模型的设计,我要选择使用数组多一些还是用内嵌文档多一些,我自己做了些更新数组和更新对象的测试,发现$set $push $pull $addtoset的单次操作时间分布很不稳定,不知道咱们团对内部有没有进行过一个效率的对比,同样的数据,假设我现在有三个对象 a:1,b:2,c:3 我可以 arr:[{a:1},{b:2},{c:3}]这么存,也可以 obj:{a:1,b:2,c:3}这么存,哪个存储格式的更新和查询效率更高些?
能不能给出测试工具和测试方法?