# Topologies

- [Topologies Overview](/docs/server/architecture/topologies/topologies-overview.md): MariaDB offers varied deployment topologies by workload and technology, each named and diagrammed with benefits listed. Custom configurations are also supported.
- [Compatibility](/docs/server/architecture/topologies/compatibility.md)
- [Columnstore Object Storage](/docs/server/architecture/topologies/columnstore-object-storage.md)
- [Step 1: Prepare ColumnStore Nodes](/docs/server/architecture/topologies/columnstore-object-storage/step-1-prepare-columnstore-nodes.md)
- [Step 2: Configure Shared Local Storage](/docs/server/architecture/topologies/columnstore-object-storage/step-2-configure-shared-local-storage.md)
- [Step 3: Install MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-object-storage/step-3-install-mariadb-enterprise-server.md)
- [Step 4: Start and Configure MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-object-storage/step-4-start-and-configure-mariadb-enterprise-server.md)
- [Step 5: Test MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-object-storage/step-5-test-mariadb-enterprise-server.md)
- [Step 6: Install MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-object-storage/step-6-install-mariadb-maxscale.md)
- [Step 7: Start and Configure MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-object-storage/step-7-start-and-configure-mariadb-maxscale.md)
- [Step 8: Test MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-object-storage/step-8-test-mariadb-maxscale.md)
- [Step 9: Import Data](/docs/server/architecture/topologies/columnstore-object-storage/step-9-import-data.md)
- [ColumnStore Shared Local Storage](/docs/server/architecture/topologies/columnstore-shared-local-storage.md)
- [Step 1: Prepare ColumnStore Nodes](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-1-prepare-columnstore-nodes.md)
- [Step 2: Configure Shared Local Storage](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-2-configure-shared-local-storage.md)
- [Step 3: Install MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-3-install-mariadb-enterprise-server.md)
- [Step 4: Start and Configure MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-4-start-and-configure-mariadb-enterprise-server.md)
- [Step 5: Test MariaDB Enterprise Server](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-5-test-mariadb-enterprise-server.md)
- [Step 6: Install MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-6-install-mariadb-maxscale.md)
- [Step 7: Start and Configure MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-7-start-and-configure-mariadb-maxscale.md)
- [Step 8: Test MariaDB MaxScale](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-8-test-mariadb-maxscale.md)
- [Step 9: Import Data](/docs/server/architecture/topologies/columnstore-shared-local-storage/step-9-import-data.md)
- [Galera Cluster](/docs/server/architecture/topologies/galera-cluster.md)
- [Step 1: Install MariaDB Enterprise Server](/docs/server/architecture/topologies/galera-cluster/step-1-install-mariadb-enterprise-server.md)
- [Step 2: Start and Configure MariaDB Enterprise Server](/docs/server/architecture/topologies/galera-cluster/step-2-start-and-configure-mariadb-enterprise-server.md)
- [Step 3: Test MariaDB Enterprise Server](/docs/server/architecture/topologies/galera-cluster/step-3-test-mariadb-enterprise-server.md)
- [Step 4: Install MariaDB MaxScale](/docs/server/architecture/topologies/galera-cluster/step-4-install-mariadb-maxscale.md)
- [Step 5: Start and Configure MariaDB MaxScale](/docs/server/architecture/topologies/galera-cluster/step-5-start-and-configure-mariadb-maxscale.md)
- [Step 6: Test MariaDB MaxScale](/docs/server/architecture/topologies/galera-cluster/step-6-test-mariadb-maxscale.md)
- [HTAP](/docs/server/architecture/topologies/htap.md)
- [Step 1: Prepare ColumnStore Node](/docs/server/architecture/topologies/htap/step-1-prepare-columnstore-node.md)
- [Step 2: Install MariaDB Enterprise Server](/docs/server/architecture/topologies/htap/step-2-install-mariadb-enterprise-server.md)
- [Step 3: Start and Configure MariaDB Enterprise Server](/docs/server/architecture/topologies/htap/step-3-start-and-configure-mariadb-enterprise-server.md)
- [Step 4: Test MariaDB Enterprise Server](/docs/server/architecture/topologies/htap/step-4-test-mariadb-enterprise-server.md)
- [Installing Primary/Replica](/docs/server/architecture/topologies/primary-replica.md): This page explains how to set up a standard Primary/Replica replication topology for MariaDB Enterprise Server.
- [Step 1: Install MariaDB Enterprise Server](/docs/server/architecture/topologies/primary-replica/step-1-install-mariadb-enterprise-server.md)
- [Step 2: Start and Configure MariaDB Enterprise Server on Primary Server](/docs/server/architecture/topologies/primary-replica/step-2-start-and-configure-mariadb-enterprise-server-on-primary-server.md)
- [Step 3: Start and Configure MariaDB Enterprise Server on Replica Servers](/docs/server/architecture/topologies/primary-replica/step-3-start-and-configure-mariadb-enterprise-server-on-replica-servers.md)
- [Step 4: Test MariaDB Enterprise Server](/docs/server/architecture/topologies/primary-replica/step-4-test-mariadb-enterprise-server.md)
- [Step 5: Install MariaDB MaxScale](/docs/server/architecture/topologies/primary-replica/step-5-install-mariadb-maxscale.md)
- [Step 6: Start and Configure MariaDB MaxScale](/docs/server/architecture/topologies/primary-replica/step-6-start-and-configure-mariadb-maxscale.md)
- [Step 7: Test MariaDB MaxScale](/docs/server/architecture/topologies/primary-replica/step-7-test-mariadb-maxscale.md)
- [Single Node Topologies](/docs/server/architecture/topologies/single-node-topologies.md)
- [Community Server](/docs/server/architecture/topologies/single-node-topologies/community-server.md): Deploy MariaDB Community Server
- [Community Server with ColumnStore](/docs/server/architecture/topologies/single-node-topologies/community-server-with-columnstore.md)
- [Installing Enterprise Server](/docs/server/architecture/topologies/single-node-topologies/enterprise-server.md): A guide to installing MariaDB Enterprise Server on various operating systems using package managers (YUM, APT, ZYpp) or binary tarballs.
- [Enterprise Server with ColumnStore (Local Storage)](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage.md): Deployment instructions for a single-node MariaDB Enterprise Server instance with the ColumnStore engine using local storage.
- [Step 1: Prepare Systems for Enterprise ColumnStore Nodes](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-1-prepare-systems-for-enterprise-columnstore-nodes.md)
- [Step 2: Install Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-2-install-enterprise-columnstore.md)
- [Step 3: Start and Configure Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-3-start-and-configure-enterprise-columnstore.md)
- [Step 4: Test Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-4-test-enterprise-columnstore.md)
- [Step 5: Bulk Import of Data](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-5-bulk-import-of-data.md)
- [Enterprise Server with ColumnStore (Object Storage)](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage.md): Deployment instructions for a single-node MariaDB Enterprise Server instance with the ColumnStore engine using S3-compatible object storage.
- [Step 1: Prepare Systems for Enterprise ColumnStore Nodes](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-1-prepare-systems-for-enterprise-columnstore-nodes.md)
- [Step 2: Install Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-2-install-enterprise-columnstore.md)
- [Step 3: Start and Configure Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-3-start-and-configure-enterprise-columnstore.md)
- [Step 4: Test Enterprise ColumnStore](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-4-test-enterprise-columnstore.md)
- [Step 5: Bulk Import of Data](/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-5-bulk-import-of-data.md)
- [Spider Storage Engine](/docs/server/architecture/topologies/spider-storage-engine.md)
- [MariaDB Enterprise Spider Topologies](/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies.md): Explore MariaDB Enterprise Spider topologies with MaxScale. This section details how it integrates with Spider to manage & route traffic efficiently across sharded & distributed database environments.
- [Federated MariaDB Enterprise Spider Topology](/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/federated-mariadb-enterprise-spider-topology.md)
- [ODBC MariaDB Enterprise Spider Topology](/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/odbc-mariadb-enterprise-spider-topology.md)
- [Sharded MariaDB Enterprise Spider Topology](/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/sharded-mariadb-enterprise-spider-topology.md)
- [Spider Federated](/docs/server/architecture/topologies/spider-federated.md): Deploy Spider Federated Topology
- [Step 1: Install Enterprise Spider](/docs/server/architecture/topologies/spider-federated/step-1-install-enterprise-spider.md)
- [Step 2: Configure Spider Node and Data Node](/docs/server/architecture/topologies/spider-federated/step-2-configure-spider-node-and-data-node.md)
- [Step 3: Test Spider Federated Topology](/docs/server/architecture/topologies/spider-federated/step-3-test-spider-federated-topology.md)
- [Spider Sharded](/docs/server/architecture/topologies/spider-sharded.md): Deploy Spider Sharded Topology
- [Step 1: Install Enterprise Spider](/docs/server/architecture/topologies/spider-sharded/step-1-install-enterprise-spider.md)
- [Step 2: Configure Spider Node and Data Nodes](/docs/server/architecture/topologies/spider-sharded/step-2-configure-spider-node-and-data-nodes.md)
- [Step 3: Test Spider Sharded Topology](/docs/server/architecture/topologies/spider-sharded/step-3-test-spider-sharded-topology.md)
