java数据服务平台,海量数据管理平台

Fusion Data

反应式 数据治理平台(fusion-data, Reactive Massive Data Asset Management Platform)

Java 11+

Scala 2.13+

Akka 2.6+

文档

./sbt mass-docs/paradox

google-chrome mass-docs/target/paradox/site/main/index.html

编译,构建

./sbt -Dbuild.env=prod "project mass-console" universal:packageZipTarball \

"project mass-data" assembly \

"project mass-engine" universal:packageZipTarball \

"project mass-console" universal:packageZipTarball \

项目结构

mass-functest:功能测试项目,支持 multi-jvm 测试(单机上启动多个JVM实例模拟集群)

mass-console:mass 主管理控制台、监控、业务流程编排

mass-rdi:Reactive Data Integration 反应式数据集成,ETL

mass-connector: 基于Akka Stream的数据连接器

mass-job:mass 作业调度

mass-core-ext:mass 通用业务、存储、集群

mass-core:mass 核心库、消息定义

mass-common:一些工具类、库(稳定、成熟的库将移到 akka-fusion)

orchestration 编排

开发

启动数据库

sudo docker-compose up --build -d

访问数据库

Postgres

sudo docker run -it --rm --net scripts_default --link scripts_mass-postgres_1:postgres postgres:11.1 psql -h postgres -U massdata -d massdata

sudo docker run -it --rm --net host postgres:10.4 psql -h 127.0.0.1 -U massdata -d massdata

MySQL

sudo docker run -it --rm --net scripts_default --link scripts_mass-mysql_1:mysql mysql:5.7 mysql -h mysql -u root -D mysql -p

sudo docker run -it --rm --net host mysql:5.7 mysql -h 127.0.0.1 -u root -D mysql -p

SQL Server

sudo docker run -it --rm --net host microsoft/mssql-server-linux:2017-latest \

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P Massdata.2018

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值