Skip to content

Commit 7db8b8e

Browse files
committed
Update sling.md
1 parent 3473c25 commit 7db8b8e

File tree

1 file changed

+4
-26
lines changed

1 file changed

+4
-26
lines changed

docs/sling.md

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Load MySQL/Postgres/CSV/S3 to Timeplus via Sling CLI
22

3+
While Kafka and Debezium provide robust Change Data Capture (CDC) capabilities for streaming data from MySQL or PostgreSQL to other systems, they may introduce unnecessary complexity for historical data migration scenarios. The infrastructure requirements for Kafka clusters and JVM-based deployments can present significant operational overhead. Sling offers a lightweight alternative for data transfer operations to and from Timeplus, utilizing YAML-based configuration files and scheduled execution through cron jobs.
4+
35
[Sling](https://slingdata.io/) is a powerful data integration CLI tool. Whether ingesting CSV or JSON files, transferring data between databases, or exporting a custom SQL query to a Parquet file — Sling is the solution that empowers you to achieve it effortlessly.
46

57
Since from [v1.2.14](https://github.com/slingdata-io/sling-cli/releases/tag/v1.2.14), Sling adds built-in support for Timeplus. You just need a single binary for your OS to load any data to Timeplus, with a simple command such as:
@@ -44,33 +46,9 @@ Sling supports many databases and storage systems. Data in those systems can be
4446
, [Wasabi](https://docs.slingdata.io/connections/file-connections/wasabi)
4547

4648
## Install Sling
47-
Similar to Timeplus, Sling is a single binary, running natively on the OS without Java/Docker. Installing it is easy:
48-
49-
Mac:
50-
```bash
51-
brew install slingdata-io/sling/sling
52-
```
53-
54-
Windows:
55-
```bash
56-
scoop bucket add sling https://github.com/slingdata-io/scoop-sling.git
57-
scoop install sling
58-
```
49+
Similar to Timeplus, Sling is a single binary, running natively on the OS without Java/Docker.
5950

60-
Linux:
61-
```bash
62-
curl -LO 'https://github.com/slingdata-io/sling-cli/releases/latest/download/sling_linux_amd64.tar.gz' \
63-
&& tar xf sling_linux_amd64.tar.gz \
64-
&& rm -f sling_linux_amd64.tar.gz \
65-
&& chmod +x sling
66-
```
67-
68-
You can also run it via Docker:
69-
```bash
70-
docker pull slingdata/sling
71-
72-
docker run --rm -i slingdata/sling --help
73-
```
51+
For best compatibility with Timeplus Enterprise, please download the latest release from https://github.com/timeplus-io/sling-cli/releases The latest [offical release](https://github.com/slingdata-io/sling-cli/releases) of Sling CLI may or may not work with Timeplus.
7452

7553
## Configure Sling to connect to Timeplus
7654

0 commit comments

Comments
 (0)