首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MLCP散装装载

MLCP散装装载
EN

Stack Overflow用户
提问于 2015-02-18 06:24:21
回答 1查看 325关注 0票数 2

我有将近10000个XML (小)文件,我通过MLCP将它们放入MarkLogic中。在摄入的时候,我正在做一些转变,主要的转变是字典的更新。我正在从XML的输入更新字典。

我收到警告了。这一警告的意义和原因是什么?

代码语言:javascript
复制
WARN mapreduce.ContentWriter: XDMP-XDQPNOSESSION

MLCP正在非常缓慢地摄取文件。我认为这是因为字典的更新。是否有任何方法可以增强MLCP java堆内存,或者任何其他方法可以在ML服务器上快速摄取这些文档。

请建议一下。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-18 12:46:48

XDMP-XDQPNOSESSION的文档引用了一个影响MarkLogic 5.0-2及之前和4.2-9及之前的bug。如果您使用的是其中一个版本,那么修复方法似乎是通过它们进行升级。

您提到了基于XML元素的字典更新。MLCP在并行化输入方面做得很好,但是对于每个输入文档,您都要在字典文档上获取一个写锁。不确定你想用字典来完成什么,但也许你可以用一个词汇来代替。这将在插入文档时自动更新,而不需要对单个文件设置写锁。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28577288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档