Routers for MariaDB MaxScale 23.08

Overview

MariaDB MaxScale 23.08 supports multiple routers.

Reference material is available for MariaDB MaxScale 23.08.

MariaDB MaxScale 23.08 Routers

The following Routers are supported by MariaDB MaxScale 23.08:

Router

Type

Description

avrorouter

Replication

Avro Router renders Binary Log events to JSON or Avro files and passed through the CDC Protocol to other services, like Kafka or Hadoop

binlogrouter

Replication

Binary Log Router serves binlog events to Replica Servers

cat

Query

Cat Router sends queries to all Servers

hintrouter

Query

Hint Router uses routing hints to specify where to send queries

kafkacdc

Replicate data changes from MariaDB to Kafka

kafkaimporter

Stream Kafka messages into MariaDB

mirror

Mirrors SQL statements to multiple targets

readconnroute

Query

Read Connection Router balances the query load across the available Servers

readwritesplit

Query

Read/Write Splitter sends write operations to the Primary Server and balances the query load of read operations between the Replica Servers

replicator

schemarouter

Query

Schema Router provides simple sharding of data across multiple Servers

smartrouter

Provides routing for the Smart Query feature

To see Routers supported in other versions, see "Routers by MariaDB MaxScale Version".