https://github.com/starrocks/demo
https://github.com/starrocks/demo
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/starrocks/demo
- Owner: StarRocks
- License: apache-2.0
- Created: 2021-06-08T01:45:26.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T19:07:30.000Z (about 2 years ago)
- Last Synced: 2024-05-02T00:34:43.621Z (about 2 years ago)
- Language: Java
- Size: 60.4 MB
- Stars: 72
- Watchers: 7
- Forks: 51
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# StarRocks Demo
[](LICENSE)
This project provides a bunch of code examples in relevant occasions,
to help developers master the development process.

# 0. misc demo
[MiscDemo](MiscDemo) folder involves miscellaneous code implementation in several different languages such as golang, java, nodejs, php, python and so forth.
- [starrocks client](MiscDemo/connect/)
- [stream load](MiscDemo/stream_load/)
# 1. spark demo
[sparkStreaming2StarRocks](docs/01_sparkStreaming2StarRocks.md)
```
spark streaming -> stream load -> StarRocks
```
[sparkConnector2StarRocks](docs/02_sparkConnector2StarRocks.md)
```
StarRocks -> spark-connector -> etl -> stream load -> StarRocks
```
[sparkLoad2StarRocks](docs/03_sparkLoad2StarRocks.md)
```
Hive -----> spark load -> spark etl -> broker load -> StarRocks
```
[sparkGenParquet](docs/04_sparkGenParquet.md)
> Generate Parquet Data
[bitmapDict](docs/08_userPortrait_bitmapDict.md)
```
Hive -----> spark load (bitmap dict for userPortait) -> StarRocks
```
# 2. flink demo
[flinkConnector_Bean2StarRocks](docs/05_flinkConnector_Bean2StarRocks.md)
```
bean ---> flink-connector ---> StarRocks
```
[flinkConnector_Json2StarRocks](docs/06_flinkConnector_Json2StarRocks.md)
```
json --> flink-connector ---> StarRocks
```
[flinkConnector_Sql2StarRocks](docs/07_flinkConnector_Sql2StarRocks.md)
```
flinkSql --> flink-connector --> StarRocks
```
## License
StarRocks/demo is under the Apache 2.0 license. See the [LICENSE](./LICENSE) file for details.