Skip to content

Commit b2f9c2f

Browse files
authored
feat: blog hands on lakehouse (#1403)
1 parent c5ca56b commit b2f9c2f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

website/blog/2025-07-23-hands-on-fluss-lakehouse.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
slug: hands-on-fluss-lakehouse
3-
title: "Hands-on Fluss Lakehouse with Paimon S3"
3+
title: "From Stream to Lake: Hands-On with Fluss Tiering into Paimon on Minio"
44
authors: [gyang94]
55
toc_max_heading_level: 5
66
---
@@ -23,17 +23,17 @@ toc_max_heading_level: 5
2323
limitations under the License.
2424
-->
2525

26-
# Hands-on Fluss Lakehouse with Paimon S3
26+
# From Stream to Lake: Hands-On with Fluss Tiering into Paimon on Minio
2727

2828
Fluss stores historical data in a lakehouse storage layer while keeping real-time data in the Fluss server. Its built-in tiering service continuously moves fresh events into the lakehouse, allowing various query engines to analyze both hot and cold data. The real magic happens with Fluss's union-read capability, which lets Flink jobs seamlessly query both the Fluss cluster and the lakehouse for truly integrated real-time processing.
2929

3030
![](assets/hands_on_fluss_lakehouse/streamhouse.png)
3131

3232
In this hands-on tutorial, we'll walk you through setting up a local Fluss lakehouse environment, running some practical data operations, and getting first-hand experience with the complete Fluss lakehouse architecture. By the end, you'll have a working environment for experimenting with Fluss's powerful data processing capabilities.
3333

34-
## Integrate Paimon S3 Lakehouse
34+
## Integrate with Paimon Minio Lakehouse
3535

36-
For this tutorial, we'll use **Fluss 0.7** and **Flink 1.20** to run the tiering service on a local cluster. We'll configure **Paimon** as our lake format and **S3** as the storage backend. Let's get started:
36+
For this tutorial, we'll use **Fluss 0.7** and **Flink 1.20** to run the tiering service on a local cluster. We'll configure **Paimon** as our lake format on **Minio** as the storage backend. Let's get started:
3737

3838
### Minio Setup
3939

@@ -97,7 +97,7 @@ For this tutorial, we'll use **Fluss 0.7** and **Flink 1.20** to run the tiering
9797
datalake.paimon.s3.path.style.access: true
9898
```
9999
100-
This configures Paimon as the datalake format with S3 as the warehouse.
100+
This configures Paimon as the datalake format on Minio as the warehouse.
101101
102102
4. Start Fluss
103103
@@ -366,4 +366,4 @@ Now let's dive into some actual data processing. We'll use the Flink SQL Client
366366

367367
## Summary
368368

369-
In this guide, we've explored the Fluss lakehouse architecture and set up a complete local environment with Fluss, Flink, Paimon, and S3. We've walked through practical examples of data processing that showcase how Fluss seamlessly integrates real-time and historical data. With this setup, you now have a solid foundation for experimenting with Fluss's powerful lakehouse capabilities on your own machine.
369+
In this guide, we've explored the Fluss lakehouse architecture and set up a complete local environment with Fluss, Flink, Paimon, and Minio. We've walked through practical examples of data processing that showcase how Fluss seamlessly integrates real-time and historical data. With this setup, you now have a solid foundation for experimenting with Fluss's powerful lakehouse capabilities on your own machine.

0 commit comments

Comments
 (0)