Samza 下载
Samza 作为源文件发布,也通过 Maven 发行。
如果你只是想和 Samza 一起玩,请去查看你好 Samza这一章。
JDK 通知
从2016年开始,Samza 将开始要求 JDK8 或更高版本。有关此决定的详细信息,请参阅此邮件列表主题。
Samza 来源版本
- samza来源-0.13.0.tgz
- samza来源-0.12.0.tgz
- samza来源-0.11.0.tgz
- samza来源-0.10.1.tgz
- samza来源-0.10.0.tgz
- samza来源-0.9.1.tgz
- samza来源-0.9.0.tgz
- samza来源-0.8.0-incubating.tgz
- samza来源-0.7.0-incubating.tgz
Maven
所有 Samza JAR 都通过Apache的Maven存储库发布。
文物
一个基于Maven的Samza项目可以提取所有必需的依赖关系Samza依赖此XML块:
org.apache.samza
samza-api
0.13.0
org.apache.samza
samza-core_2.11
0.13.0
runtime
org.apache.samza
samza-shell
dist
tgz
0.13.0
runtime
org.apache.samza
samza-yarn_2.11
0.13.0
runtime
org.apache.samza
samza-kv_2.11
0.13.0
runtime
org.apache.samza
samza-kv-rocksdb_2.11
0.13.0
runtime
org.apache.samza
samza-kv-inmemory_2.11
0.13.0
runtime
org.apache.samza
samza-kafka_2.11
0.13.0
runtime
少于0.12的Samza版本应使用scala版本2.10作为后缀使用工件。例如:
org.apache.samza
samza-yarn_2.10
0.11.0
小于0.9的Samza版本应包括此额外的依赖关系:
org.apache.samza
samza-serializers_2.10
0.8.1
你好,Samza是一个工作的Maven项目,它说明了如何构建具有Samza工作的项目。
库
Samza可在Apache Maven存储库中使用。
apache-releases
https://repository.apache.org/content/groups/public
快照构建在Apache Maven快照存储库中可用。
apache-snapshots
https://repository.apache.org/content/groups/snapshots
检查和建设
如果您有兴趣从事 Samza,或从头开始构建 JAR,那么您需要检出并构建代码,此时 Samza 没有二进制版本,要签出并构建 Samza,请运行这些命令。
git clone http://git-wip-us.apache.org/repos/asf/samza.git
cd samza
./gradlew clean build
有关构建的详细信息,请参阅 README.md 文件。