# Dinky [![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg?style=socialflat-square&)](https://www.apache.org/licenses/LICENSE-2.0.html) [![Stars](https://img.shields.io/github/stars/DataLinkDC/dinky?style=socialflat-square&label=stars)](https://github.com/DataLinkDC/dinky/stargazers) [![Downloads](https://img.shields.io/github/downloads/DataLinkDC/dinky/total.svg)](https://github.com/DataLinkDC/dinky/releases) [![CN doc](https://img.shields.io/badge/ææ¡£-ä¸æç-blue.svg?style=socialflat-square&)](README_zh_CN.md) [![EN doc](https://img.shields.io/badge/document-English-blue.svg?style=socialflat-square&)](README.md) [![Stargazers over time](https://starchart.cc/DataLinkDC/dinky.svg)](https://starchart.cc/DataLinkDC/dinky) ## ç®ä» Dinky æ¯ä¸ä¸ªåºäº `Apache Flink` çå®æ¶æ°æ®å¼åå¹³å°ï¼å®ç°äºææ·çæ°æ®å¼åãé¨ç½²åè¿ç»´ã ## åè½ å ¶ä¸»è¦åè½å¦ä¸ï¼ - FlinkSQL æ°æ®å¼åï¼æç¤ºè¡¥å ¨ãè¯å¥ç¾åãå¨çº¿è°è¯ãé»è¾æ ¡éªãæ§è¡è®¡åãCatalogãè¡ç¼åæãçæ¬å¯¹æ¯ç - æ¯æ FlinkSQL å¤çæ¬å¼ååå¤ç§æ§è¡æ¨¡å¼ï¼LocalãStandaloneãYarn/Kubernetes SessionãYarn Per-JobãYarn/Kubernetes Application - æ¯æ Apache Flink çæï¼CDCãConnectorãFlinkCEPãFlinkCDCãPaimonãPyFlink ç - æ¯æ FlinkSQL è¯æ³å¢å¼ºï¼æ´åºåæ¥ãæ§è¡ç¯å¢ãå ¨å±åéã表å¼èåãå è½½ä¾èµãè¡çº§æéãæ§è¡Jarä»»å¡ç - æ¯æ FlinkCDC æ´åºå®æ¶å ¥ä»å ¥æ¹ä¸ FlinkCDCPipeline æ´åºåæ¥ - æ¯æå®æ¶å¨çº¿è°è¯é¢è§ TableãChangeLog å UDF - æ¯æ Flink Catalogãæ°æ®æºå æ°æ®å¨çº¿æ¥è¯¢å管ç - æ¯æå®æ¶ä»»å¡è¿ç»´ï¼ä¸çº¿ä¸çº¿ãä½ä¸ä¿¡æ¯ãä½ä¸æ¥å¿ãçæ¬ä¿¡æ¯ãä½ä¸å¿«ç §ãçæ§ãSQL è¡ç¼ãåè¦è®°å½ç - æ¯æå®æ¶ä½ä¸æ¥è¦åæ¥è¦ç»ï¼ééãä¼ä¸å¾®ä¿¡ãé£ä¹¦ãé®ç®±ãçä¿¡ãhttp ç - æ¯æèªå¨æ管ç SavePoint/CheckPoint æ¢å¤å触åæºå¶ï¼æè¿ä¸æ¬¡ãææ©ä¸æ¬¡ãæå®ä¸æ¬¡ç - æ¯æå¤ç§èµæºç®¡çï¼é群å®ä¾ãé群é ç½®ãæ°æ®æºãåè¦ãææ¡£ãå ¨å±åéãGit 项ç®ãUDFãèµæºãç³»ç»é ç½®ç - æ¯æä¼ä¸çº§ç®¡çï¼å¤ç§æ·ãç¨æ·ãè§è²ãèåã令ç - æ´å¤éèåè½çå¾ å°ä¼ä¼´ä»¬æ¢ç´¢ ## åç ![dinky_principle](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/main/dinky_principle.png) ## è¿è¡ææ > FlinkSQL Studio ![datastudio](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/v1/datastudio.png) > è¯æ³æ£æ¥ ![checksql](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/v1/checksql.png) > çæ¬ç®¡ç ![versiondiff](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/v1/versiondiff.png) > è¡ç¼åæ ![lineage](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/v1/lineage.png) > ä»»å¡çæ§ ![monitor](https://raw.githubusercontent.com/DataLinkDC/dinky/dev/images/v1/monitor.png) ## åä¸è´¡ç® [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/DataLinkDC/dinky/pulls) 欢è¿å å ¥ç¤¾åºï¼å ±å»ºå ±èµ¢ï¼è´¡ç®æµç¨è¯·åèï¼ [åä¸è´¡ç®](https://github.com/DataLinkDC/dinky/blob/dev/docs/docs/developer_guide/contribution/how_contribute.md) æè°¢ææå·²ç»ä¸º Dinky ååºè´¡ç®çäººï¼ [![contrib graph](https://contrib.rocks/image?repo=DataLinkDC/dinky)](https://github.com/DataLinkDC/dinky/graphs/contributors) ## å¦ä½é¨ç½² è¯¦è§ [æºç ç¼è¯](https://github.com/DataLinkDC/dinky/blob/dev/docs/docs/deploy_guide/compile.mdx) å [å®è£ é¨ç½²](https://github.com/DataLinkDC/dinky/blob/dev/docs/docs/deploy_guide/deploy.mdx) ã ## æè°¢ ç«å¨å·¨äººçè©èä¸ï¼Dinky æå¾ä»¥è¯çã对æ¤æ们对使ç¨çææå¼æºè½¯ä»¶åå ¶ç¤¾åºè¡¨ç¤ºè¡·å¿çæè°¢ï¼æ们ä¹å¸æèªå·±ä¸ä» æ¯å¼æºçåçè ï¼ä¹è½æ为å¼æºçè´¡ç®è ï¼ä¹å¸æ对å¼æºæåæ ·çæ å信念çä¼ä¼´å å ¥è¿æ¥ï¼ä¸èµ·ä¸ºå¼æºç®åºä¸ä»½åï¼ é¨åè´è°¢å表å¦ä¸ï¼ [Apache Flink](https://github.com/apache/flink) [FlinkCDC](https://github.com/ververica/flink-cdc-connectors) [Apache Paimon](https://github.com/apache/incubator-paimon) [Apache Dolphinscheduler](https://github.com/apache/dolphinscheduler) [Apache Doris](https://github.com/apache/doris) [Druid](https://github.com/alibaba/druid) [Ant-Design-Pro](https://github.com/ant-design/ant-design-pro) [Mybatis Plus](https://github.com/baomidou/mybatis-plus) [Monaco Editor](https://github.com/Microsoft/monaco-editor) [Sa Token](https://github.com/dromara/Sa-Token) [SpringBoot]() æè°¢ [JetBrains](https://www.jetbrains.com/?from=dlink) æä¾çå è´¹å¼æº License èµå©ã [![JetBrains](https://raw.githubusercontent.com/DataLinkDC/dinky/main/images/main/jetbrains.svg)](https://www.jetbrains.com/?from=dlink) ## è·å¾å¸®å© 1.å建 issueï¼å¹¶æè¿°æ¸ æ° 2.è®¿é® [å®ç½](http://www.dinky.org.cn/#/) ç½åï¼é 读ææ°ææ¡£æå 3.æ¨èæ«ç è¿å ¥éé群 4.è¿å ¥å¾®ä¿¡ç¨æ·ç¤¾åºç¾¤ï¼æ¨èï¼æ·»å å¾®ä¿¡å· `wenmo_ai` é请è¿ç¾¤ï¼å QQ ç¨æ·ç¤¾åºç¾¤ï¼**543709668**ï¼äº¤æµï¼å¿ é¡»ç³è¯·å¤æ³¨ âDinky + ä¼ä¸å + èä½âï¼ 5.å ³æ³¨å¾®ä¿¡å ¬ä¼å·è·åå®æ¹ææ°æç« ï¼[Dinky å¼æº](https://mmbiz.qpic.cn/mmbiz_jpg/dyicwnSlTFTp6w4PuJruFaLV6uShCJDkzqwtnbQJrQ90yKDuuIC8tyMU5DK69XZibibx7EPPBRQ3ic81se5UQYs21g/0?wx_fmt=jpeg) ## çæ 请åè [LICENSE](https://github.com/DataLinkDC/dinky/blob/dev/LICENSE) æ件ã