Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml grails中具有未知项数的批处理_Xml_Grails_Batch Processing - Fatal编程技术网

Xml grails中具有未知项数的批处理

Xml grails中具有未知项数的批处理,xml,grails,batch-processing,Xml,Grails,Batch Processing,我试图加快在grails中读取和插入大型xml的速度。目前,处理100000个节点大约需要130秒。我已经读到,如果我清除会话并定期保存,它可能会更快,但所有这些示例都有一个偶数,如100000…我可能有一个奇数,因此当我使用mod时,最后几个不会被添加..现在我正在使用18392进行测试,但这可能会增长到一个未知数..如何确保所有节点都被保存如果你能向我们展示代码,你现在正在做什么,或者至少如果你能指出,你已经阅读了什么(url,quote)并尝试现在使用什么,这会有所帮助。一般来说,每N个项

我试图加快在grails中读取和插入大型xml的速度。目前,处理100000个节点大约需要130秒。我已经读到,如果我清除会话并定期保存,它可能会更快,但所有这些示例都有一个偶数,如100000…我可能有一个奇数,因此当我使用mod时,最后几个不会被添加..现在我正在使用18392进行测试,但这可能会增长到一个未知数..如何确保所有节点都被保存如果你能向我们展示代码,你现在正在做什么,或者至少如果你能指出,你已经阅读了什么(url,quote)并尝试现在使用什么,这会有所帮助。一般来说,每N个项目最后一次刷新一次。选择一个N,这对你的工作量来说是有意义的。尝试他在文章末尾所做的事情..我无法发布代码,因为我正在使用电话您真的需要“传递”grails吗?为什么不使用sql脚本等直接将它们插入数据库?显然,在运行之前需要将xml转换为sql。