• Stars
    star
    1,374
  • Rank 34,230 (Top 0.7 %)
  • Language
    C++
  • License
    Other
  • Created almost 11 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An intelligent database proxy.

MaxScale by MariaDB Corporation

Build Status

The MariaDB Corporation MaxScale is an intelligent proxy that allows forwarding of database statements to one or more database servers using complex rules, a semantic understanding of the database statements and the roles of the various servers within the backend cluster of databases.

MaxScale is designed to provide load balancing and high availability functionality transparently to the applications. In addition it provides a highly scalable and flexible architecture, with plugin components to support different protocols and routing decisions.

For a detailed overview of what MaxScale can do, read the MaxScale page on the MariaDB website.

An Google Group exists for MaxScale that can be used to discuss ideas, issues and communicate with the MaxScale community.

We're also on the #maria and #maxscale channels on FreeNode.

Please report all feature requests, improvements and bugs in the MariaDB Jira.

Getting Started

Read the Documentation Overview for a list of all MaxScale documents.

Documentation

The official documentation can be found on the MariaDB Knowledge Base.

A MaxScale Troubleshooting Guide can be found on the MariaDB Knowledgebase. It answers common questions encountered when installing and using MaxScale.

The documentation can also be found in the Documentation directory of the source tree.

Contributing Code

Read the Contributing page on the wiki for more information on how to do pull request and where to do them.

More Repositories

1

mariadb-connector-nodejs

MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. MariaDB Connector/Node.js is LGPL licensed.
JavaScript
366
star
2

mariadb-connector-j

MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. MariaDB Connector/J is LGPL licensed.
Java
330
star
3

mariadb-connector-c

MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The client library is LGPL licensed.
C
277
star
4

mariadb-connector-python

MariaDB Connector/Python
Python
131
star
5

mariadb-connector-r2dbc

Connector for Java R2DBC
Java
114
star
6

mariadb-columnstore-engine

Core storage engine - UM and PM Process code
C++
106
star
7

mariadb-connector-cpp

MariaDB Connector for C++
C++
78
star
8

mariadb-columnstore-server

Modified version of MariaDB for ColumnStore
C++
62
star
9

mariadb-connector-odbc

MariaDB Connector ODBC. A driver which enables ODBC applications to communicate with MariaDB and MySQL servers
C
47
star
10

maxscale-docker

Shell
39
star
11

Developer-Examples

This repository contains samples applications demonstrating the power of MariaDB!
36
star
12

dev-example-todo

JavaScript
20
star
13

mariadb-columnstore-sample-data

Example queries and dataset for use with MariaDB ColumnStore
Shell
19
star
14

mariadb-community-columnstore-docker

Official MariaDB ColumnStore Community Docker Image
Shell
19
star
15

mariadb-qa

MariaDB QA (mariadb-qa)
PLpgSQL
14
star
16

mariadb-columnstore-docker

Shell
11
star
17

mariadb-columnstore-api

C++
11
star
18

libmarias3

A lightweight, LGPL-2.1 licensed C API to read from / write to S3 buckets
C
11
star
19

dev-example-places

A web application (with multiple API project options) that uses MariaDB!
JavaScript
10
star
20

dev-example-bookings

A web application (with multiple API project options) that uses MariaDB HTAP!
JavaScript
9
star
21

dev-example-modern-sql

9
star
22

dev-example-flights

A simple web application demonstrating the power and simplicity of MariaDB ColumnStore.
JavaScript
8
star
23

dev-example-connector-python

A repository that provides samples that use MariaDB Connector/Python
8
star
24

columnstore-ansible-aws

HCL
7
star
25

skysql-api-go

MariaDB SkySQL API Golang SDK
Dockerfile
6
star
26

mdbci

MariaDBCI
Ruby
6
star
27

mariadb-columnstore-data-adapters

Java
5
star
28

mariadb-training

PHP
5
star
29

skysql-api-cli

MariaDB SkySQL API CLI Client
Go
5
star
30

dev-example-orders

A web application (with multiple API project options) that uses MariaDB!
JavaScript
5
star
31

mariadb-enterprise-columnstore-docker

Enterprise MariaDB Columnstore Cluster Project
Shell
5
star
32

dev-example-nosql-listener

This repository contains information on how to create and use a MariaDB MaxScale NoSQL Listener with MariaDB Community Server.
JavaScript
5
star
33

dev-example-columnstore-quickstart

Shell
4
star
34

dev-example-pl-sql

4
star
35

terraform-provider-skysql

MariaDB SkySQL terraform provider
Go
4
star
36

mariadb-columnstore-tools

Shell
4
star
37

xbench-community

Python
3
star
38

dev-example-blog-samples

Python
3
star
39

dev-example-orms

Object-Relational Mapping and MariaDB samples
JavaScript
3
star
40

mariadb-powerbi

Power BI DirectQuery Connector
3
star
41

galera-qa

MariaDB Galera Testing Tool
Yacc
2
star
42

MaxScale-Documentation

MaxScale end-user documentation.
CSS
2
star
43

build-scripts

Shell
2
star
44

xpand-locust

Python
1
star
45

dev-example-r2dbc-sample

Java
1
star
46

dev-example-skysql-htap-quickstart

Shell
1
star
47

dev-example-htap-community

Shell
1
star
48

dev-example-microservices-dotnet

C#
1
star
49

maxscale-cdc-connector

C++
1
star
50

MaxGui

The gui for MaxScale's admin tool
Vue
1
star
51

build-scripts-vagrant

Modified build scripts to work with Vagrant-controlled VMs
Shell
1
star
52

connector-test-machine

Connector test scripts
Shell
1
star