8

我正在寻找适用于 Java 的数据流/并发编程 API。
我知道有DataRush,但它不是免费的。我特别感兴趣的是多核数据处理,而不是分布式的,这排除了MapReduceHadoop
有什么想法吗?
谢谢,罗洛

4

4 回答 4

7

你可以试试gpars;它显然在 Java 中实现了数据流变量和流,尽管它旨在为 Groovy 提供并发编程好东西。

于 2009-10-27T21:28:10.640 回答
1

可能会尝试即将推出的 fork/join 库,它将(希望)作为 JSR 166y 更新的一部分包含在 Java 7 中。

主项目页面:- http://gee.cs.oswego.edu/dl/concurrency-interest/index.html

指向很多关于它是什么的链接的指针:- http://tech.puredanger.com/java7#jsr166

于 2008-10-02T18:22:55.927 回答
0

https://github.com/rfqu/df4j是一个简单但功能强大的数据流库。如果它缺少一些所需的功能,可以很容易地添加它们。它可以利用 java.concurrent.ExecutorService。

于 2011-09-22T15:12:13.510 回答
0

内置的 Java 并发包是否满足您的需求?这是一个非常好的包,内置于 ThreadPools、CopyOnWriteCollections、Executors、Future。我们用它来处理线程池中的大量数据。

于 2008-10-02T13:19:25.360 回答