MLSQL is a Language which is the superset of SQL and a distributed compute engine based on Spark.
With MLSQL,you can unifies big data and machine learning,one language, one platform.
Notice that with the power of UDF/Script supports,no matter where your data is, what APIs you have, you can use them in MLSQL script to make your job more easy.
Find more examples on our user guide.
If you are planning to contribute to this repository, we first request you to create an issue at our Issue page even if the topic is not related to source code itself (e.g., documentation, new idea and proposal).
This is an active open source project for everyone, and we are always open to people who want to use this system or contribute to it. This guide document introduce how to contribute to MLSQL.
- MLSQL v1.1.7 RoadMap MLSQL v1.1.7 plans to release in Mid Jan 2019
- Versioning Policy
- Release Notes
- Releases Page
- The lasted version is MLSQL-v1.1.6.
- You can also download from MLSQL Website
Run PreBuild Distribution:
cp streamingpro-spark_2.x-x.x.x.tar.gz /tmp
cd /tmp && tar xzvf streamingpro-spark_2.x-x.x.x.tar.gz
cd /tmp/streamingpro-spark_2.x-x.x.x
## make sure spark distribution is available
## visit http://127.0.0.1:9003
export SPARK_HOME="....." ; ./start-local.sh
# clone project
git clone https://github.com/allwefantasy/streamingpro .
cd streamingpro
## configure build envs
export MLSQL_SPARK_VERSIOIN=2.3
export DRY_RUN=false
export DISTRIBUTION=false
## build
./dev/package.sh
- Zhu William/allwefantasy#gmail.com
- Chen Fu/cfmcgrady#gmail.com
- Geng Yifei/pigeongeng#gmail.com
- wanp1989/wanp1989#126.com
- chenliang613
- RebieKong
- CoderOverflow
- ghsuzzy
- xubo245
- zhuohuwu0603
- liyubin117
- 9bbword