开发者社区> 问答> 正文

使用Java API的JENA TDB加载进度的问题

我想知道使用Java API时是否可以获得加载速度信息。

我必须加载“大”文件(很少gb)的代码是这样的:

try (InputStream in = new FileInputStream(arguments.input)) {
            RDFParser.create()
                    .source(in)
                    .lang(lang)
                    .errorHandler(ErrorHandlerFactory.errorHandlerStrict)
                    .base("http://example.com/")
                    .streamManager()
                    .parse(model);
        }

加载似乎可以正常工作,但是我对速度,解析的三元组数等一无所知。是否有办法每隔n-triples或n-seconds获得一次此类统计信息?我没有使用tdbloader2,因为此代码是更大程序的一部分。

展开
收起
垚tutu 2019-12-04 16:17:43 686 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载