我知道 MongoDB 是一个文档风格的数据库,所以查询select all employees with salary > 32000
不是它的专长,但我注意到你确实可以做这样的事情。我的问题是,这些查询的性能是否与您在 RMDBS 中看到的相当?
另外,选择物体的内脏怎么样?如果你有一个Department
,并且你想得到Department.Employees.Manager.Salary
,你可以使用服务器端的 javascript 来深入到对象中并提取那个值。该功能是存在的,但它是否意味着要经常使用?与执行典型联接相比,执行此类操作的性能如何?