2012-05-02 61 views
0

我有这样的如何计算插入批量大小

{userId: "123", profile: [{"prof1":"p"}, {"prof2" : "4"}], loc: "loc"} 

我想知道什么是最好的批量大小号码中插入的文件100,500,1000的文档? 我该如何计算?

谢谢

+0

请问您可以更具体的 – Hans

+0

这取决于您的需求。我会测试不同的尺寸,看看哪个在你的设备上表现最好。 –

回答

1

最好的总容量插入大小可能会有所不同。大概50KB - 500KB。找出最好的方法是在几个批量插入大小进行基准测试,看看哪个驱动程序是最快的,MongoDB的版本等。

+0

我应该看看哪些值用于查看此类基准(%锁定,%故障,...)的性能?另外我还有一个运行时组件查询了很多,我不想损害它的性能 – Julias

+0

我只是建议在应用程序级别进行基准测试,而不是在数据库级别。确保您使用的是司机的'安全'模式,以保证您的往返旅程。 –