如何使用MarkLogic的底层Java VM来调用Apache POI文件转换代码?

时间:2014-10-17 15:10:40

标签: apache-poi marklogic

我想使用MarkLogic的JVM来运行一些自定义Java代码。

使用MarkLogic JVM可以大大减少基础架构/部署的占用空间。

我想在JVM中运行的自定义Java代码将从旧版excel电子表格中提取数据。我将使用Apache POI Java API来完成此任务。

Apache POI电子表格API => http://poi.apache.org/spreadsheet/index.html

我知道有一些未记录的方法可以直接调用MarkLogic JVM。我假设这是为HDFS和Amazon S3功能完成的。

有没有办法使用MarkLogic Java VM,如果有,怎么办?

1 个答案:

答案 0 :(得分:1)

  

“善解人意”

“否”意味着如果有一个安全,高效,经过测试和支持的功能,并保证与所记录的功能具有相同的企业质量和可靠性,那么记录在案。

既然不 - 不要这样做,不管多么诱人。

或者:

有一个优秀且使用良好的公共领域“MLJAM”库

http://developer.marklogic.com/learn/2006-05-mljam

这使用100%记录的功能。

你也可以走另一条路,从java开始,查询并推送到ML ......如果你正确设计,开销实际上可以是最小的。有时甚至通过拆分工作负载来提高效率,然后在一个流程或系统中完成所有工作。查看Java Client API,它可以在与MarkLogic相同的主机上运行,​​也可以在不同的主机上运行。

-David