<@U0A71G31CDV> does latest starrocks version suppo...
# questions-and-troubleshooting
e
@Rocky does latest starrocks version supports fluss catalogs ?
r
Yes, the latest versions of StarRocks support Fluss catalogs. This feature was introduced as part of StarRocks' expanding "Streamhouse" architecture, allowing you to query Apache Fluss tables directly as an external data source. Key Details * Support Status: Fluss catalog support was integrated into the StarRocks codebase following development and contributions throughout late 2025 and early 2026. It is officially supported in managed environments like Alibaba Cloud EMR Serverless StarRocks (version 3.3.13-1.2.0 and later) and is part of the StarRocks 4.x feature set. * Purpose: A Fluss catalog allows you to perform ad-hoc queries and analysis on Fluss streaming storage without needing to load or migrate data into StarRocks. * Data Lake Integration: In current versions, Fluss catalogs primarily support querying Fluss tables that have DataLake enabled (typically utilizing Apache Paimon as the underlying lake storage). This enables "Union Reads," where you can query both real-time data in Fluss and historical data in the lake in a single SQL statement. Usage Example To create a Fluss catalog, you use the
CREATE EXTERNAL CATALOG
syntax. You must specify the
bootstrap.servers
for your Fluss cluster:
Copy code
sql
CREATE EXTERNAL CATALOG fluss_catalog
PROPERTIES (
    "type" = "fluss",
    "bootstrap.servers" = "fluss-host:9123",
    -- Optional: Configure security properties if needed
    "fluss.option.client.security.protocol" = "SASL",
    "fluss.option.client.security.sasl.mechanism" = "PLAIN",
    "fluss.option.client.security.sasl.username" = "<user>",
    "fluss.option.client.security.sasl.password" = "<password>",
    -- Lake storage options (e.g., Paimon)
    "table.datalake.paimon.metastore" = "filesystem"
);
Constraints * Datalake Requirement: The target Fluss tables must have the DataLake feature enabled to be accessible via the StarRocks catalog. * Read-Only: Like most external catalogs in StarRocks, the Fluss catalog is currently used for querying (OLAP analysis) rather than writing or modifying the streaming storage directly. For the most up-to-date configuration options, you should refer to the Fluss Catalog documentation in the StarRocks documentation. References • table_design/table_types/table_capabilities.md • table_design/data_distribution/feature-support-data-distribution.md • data_source/feature-support-data-lake-analytics.md