在 apache 箭头中是否可以并行创建向量(不同的线程)?我假设由于编写器中的 setPosition(...) 调用,向量中条目的创建顺序不相关。但是当我尝试在并行线程中执行此操作时,我遇到了错误。当我按顺序执行时,它工作正常。我将 ComplexWriterImpl 与每个字段的子写入器一起使用。
实际错误是:
java.lang.IllegalStateException:访问 ArrowBuf 的引用计数应 >= 1
我很想知道,如果通过箭头中的编写器(在 Java 中)创建向量是否被设计为可以乱序并使用并行线程。