作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有电子书。它包含文本文件和图片。在我的例子中,任何图片都应该存储在同一个 Marklogic 服务器的文件系统上(使用 xdmp:save),而不是存储在数据库中。
问:有没有办法使用 marklogic-xcc java api 将图片(或任何二进制资源)上传到 Marklogic Server 文件系统?
我已经尝试过com.marklogic.xcc.Session#insertContent但它将内容直接上传到数据库,而我需要上传到文件系统。
感谢您的帮助!
最佳答案
默认情况下,大于 1Mb 的二进制文件保存在磁盘上,而不是保存在 MarkLogic 数据库内。但它保存在森林数据中,它可以具有文档属性,并且包含在备份等中。我建议坚持这一点,而不是从普通文件系统提供二进制文件,特别是如果您打算通过 MarkLogic 来获取它们。
您可以在《应用程序开发人员指南》的 Working With Binary Documents 章节中阅读更多相关信息。 .
呵呵!
关于java - 使用 XQuery eval 通过 JAVA 将文件上传到 MarkLogic Server 文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45107690/
我是一名优秀的程序员,十分优秀!