Skip to content

Latest commit

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

BenchMark

Result

800MB

FrameworkSQLTableAPITupleRowPOJODocument
Flink21s16s19s20s21s27s
Spark19s10s
Flink + Expression26s (20s)30s

8GB

FrameworkSQLTableAPITupleRowPOJODocument
Flink1m8s1m6s1m11s1m16s1m49s
Spark2m42s1m18s
Flink + Expression1m52s2m45s

SnapLogic: 3m31s - 3m

Cheatsheet

mvn install:install-file \
-Dfile=$PACKAGE_PATH \
-DgroupId=com.snaplogic \
-DartifactId=$PACKAGE_NAME \
-Dversion=$PACKAGE_VERSION \
-Dpackaging=jar \
-DgenereatePom=true

Setup

1. mvn install:install-file \
-Dfile=/Users/benson/Dropbox/Snaplogic/Projects/Unify/git/Snap-document/DocumentImpl/target/DocumentImpl-1.0-SNAPSHOT.jar \
-DgroupId=com.snaplogic \
-DartifactId=DocumentImpl \
-Dversion=1.0-SNAPSHOT \
-Dpackaging=jar \
-DgenereatePom=true
2. mvn install:install-file \
-Dfile=/Users/benson/Dropbox/Snaplogic/Projects/Unify/git/Snap-document/ExpressionImplDependencies/target/ExpressionImplDependencies-1.0-SNAPSHOT.jar \
-DgroupId=com.snaplogic \
-DartifactId=ExpressionImplDependencies \
-Dversion=1.0-SNAPSHOT \
-Dpackaging=jar \
-DgenereatePom=true
3. mvn install:install-file \
-Dfile=/Users/benson/Dropbox/Snaplogic/Projects/Unify/git/Snap-document/ExpressionImpl/target/ExpressionImpl-1.0-SNAPSHOT.jar \
-DgroupId=com.snaplogic \
-DartifactId=ExpressionImpl \
-Dversion=1.0-SNAPSHOT \
-Dpackaging=jar \
-DgenereatePom=true

Execute

bin/flink run -c com.snaplogic.benchmark.DataSetAPIBenchmark /Users/benson/Dropbox/Snaplogic/Projects/Unify/git/BenchMark/target/quickstart-0.1-flinkdemo-fat-jar.jar ~/Downloads/test_8GB.csv ~/Downloads/result.csv

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages