Mongodb 在JRuby中构建大型基本对象时堆空间不足
我正在将JRuby 1.7.0.preview1用于应用程序。 此应用程序在Mongodb中存储许多文档 我的问题是,我的文档很大,而且结构很深。 当我构建这些文档时,我的java堆很快就耗尽了空间。 (实际上,我使用2GB作为堆空间) 使用内存分析器,我发现存在太多的基本CDBO对象 在jruby中是否有其他方法为mongodb构建文档Mongodb 在JRuby中构建大型基本对象时堆空间不足,mongodb,jruby,mongodb-java,Mongodb,Jruby,Mongodb Java,我正在将JRuby 1.7.0.preview1用于应用程序。 此应用程序在Mongodb中存储许多文档 我的问题是,我的文档很大,而且结构很深。 当我构建这些文档时,我的java堆很快就耗尽了空间。 (实际上,我使用2GB作为堆空间) 使用内存分析器,我发现存在太多的基本CDBO对象 在jruby中是否有其他方法为mongodb构建文档 谢谢你的帮助 接近16MB的大i项?您应该避免这种情况,而且深度嵌套结构也不是一个好主意。您可以重新考虑您的模式设计。当我避免深度嵌套结构时,如果我将结构保存
谢谢你的帮助 接近16MB的大i项?您应该避免这种情况,而且深度嵌套结构也不是一个好主意。您可以重新考虑您的模式设计。当我避免深度嵌套结构时,如果我将结构保存在多个集合或一个大集合中,可以吗?哪种方法更快?更快的it术语是什么?取决于用例。如果只想执行一个查询,请确保一个大文档比获取多个文档更快(网络延迟)。那么用例和访问模式是什么呢?