Performance 在MongoDB中,v8是否与使用驱动程序一样快

Performance 在MongoDB中,v8是否与使用驱动程序一样快,performance,mongodb,Performance,Mongodb,我们正在测试一个load harness,并将其编写为shell脚本,通过mongo shell调用javascript文件。我只是想听听您的意见,考虑到mongo shell是用于管理的,并且依赖于javascript引擎,以这种方式运行算法是否会给我们带来正确的结果。运行以Java或其他语言编写的应用程序编写的算法会给我们带来不同的结果吗? 我想简短的问题是,在使用shell和驱动程序时,加载mongodb的算法是否会有性能差异。此外,在3.0.7中比较MMAP和WiredTiger时,我们

我们正在测试一个load harness,并将其编写为shell脚本,通过mongo shell调用javascript文件。我只是想听听您的意见,考虑到mongo shell是用于管理的,并且依赖于javascript引擎,以这种方式运行算法是否会给我们带来正确的结果。运行以Java或其他语言编写的应用程序编写的算法会给我们带来不同的结果吗?
我想简短的问题是,在使用shell和驱动程序时,加载mongodb的算法是否会有性能差异。此外,在3.0.7中比较MMAP和WiredTiger时,我们应该记住的任何一点?

这取决于许多因素,我将假设,由于您通常测试mongodb,所以您使用的是单个服务器(而不是分布式分片/复制集)。由于只有一个环回可供遍历,因此遍历网络所需的时间会有所不同。Java本身也可能有一些开销。最好从应用程序所在的位置(即Java应用程序)进行基准测试,因为这样会给出真实世界的结果,而不是无用的bloggable junkt第二个问题太宽泛、太模糊