Skip to main content

StarRocks

The StarRocks destination connector loads data into a StarRocks cluster using its MySQL-compatible interface.

Setup

  1. Ensure your StarRocks cluster is reachable from the environment running this connector.
  2. Confirm the MySQL-compatible port is open (commonly 9030).
  3. Create (or choose) a target database/schema in StarRocks.
  4. Create a StarRocks user with permissions to create and write to the target tables.

Authentication

This connector authenticates with:

  • Host
  • Port
  • Username
  • Password
  • Database (target database/schema)

Configuration

FieldTypeRequiredDescription
hoststringStarRocks FE host name or IP address.
portnumberMySQL-compatible port for StarRocks (often 9030).
usernamestringUsername to connect with.
passwordstringPassword for the user.
databasestringTarget database/schema to load into.

Hashing and normalization

This destination connector does not currently expose field-level hashing controls in its public configuration.

Data contract

  • Tables are created/loaded in the configured database.
  • Column names and types are derived from the incoming records and mapped to StarRocks via the MySQL-compatible interface.

Streams

This destination loads the streams produced by your source(s) into StarRocks tables in the configured database.

  • Each stream is written to a corresponding table.
  • Records are loaded using the connector’s MySQL-compatible loading implementation.