Stargazers over time
TIS介绍
TIS快速为您构建企业级实时数仓库服务,基于批(DataX)流(Flink-CDC、Chunjun)一体数据中台,提供简单易用的操作界面,降低用户实施各端(MySQL、PostgreSQL、Oracle、ElasticSearch、ClickHouse、Doris等) 之间数据同步的实施门槛,缩短任务配置时间,避免配置过程中出错,使数据同步变得简单、有趣且容易上手 详细介绍
v3.7.1发布(2023/5/05):
https://github.com/qlangtech/tis/releases/tag/v3.7.1
安装说明
速将TIS在分布式环境中一键安装(支持私有云、公有云等环境),方便、快捷 详细说明
架构
支持的读写组件
Reader | Writer |
---|---|
功能一瞥
- 示例
- 视频示例
批量导入流程设置
添加ElasticWriter,可视化设置ElasticSearch的Schema Mapping
执行MySql->ElasticSearch DataX实例,运行状态
开通Flink实时数据通道
添加Flink-Cluster、设置重启策略、CheckPoint机制等
TIS基于数据库元数据信息自动生成Flink-SQL脚本,您没看错全部脚本自动生!
相关代码
- WEB UI https://github.com/qlangtech/ng-tis
- 基于Ansible的打包工具 https://github.com/qlangtech/tis-ansible
- TIS 插件 https://github.com/qlangtech/plugins
- TIS 插件元数据生成工具 https://github.com/qlangtech/update-center2
- DataX https://github.com/qlangtech/DataX
- tis-logback-flume-appender https://github.com/baisui1981/tis-logback-flume-appender
- Flink Extend https://github.com/qlangtech/flink
- Chunjun https://github.com/qlangtech/chunjun
- Zeppelin https://github.com/qlangtech/zeppelin
- 部分插件参数配置参考 Airbyte https://github.com/airbytehq/airbyte
如何开发
https://tis.pub/docs/develop/compile-running/
许可协议
TIS is under the Apache2 License. See the LICENSE file for details.
反馈
您在使用过程中对TIS有任何不满或者批评都请不惜斧正,您提出的宝贵意见是对我们最大的支持和鼓励,我要提建议