Integrated Machine Learning directly in MariaDB
Making Machine Learning native to MariaDB
Your data lives in MariaDB, so why do machine learning anywhere else?
With MindsDB we rethink the way machine learning models are trained and run. By moving Machine Learning to the data layer you can.
Make fast, relevant predictions directly on top of your data in MariaDB.
Eliminate costly replication
Simplify your application infrastructure
Machine Learning using the
language & tools you already know
Perform machine learning natively inside MariaDB, using standard SQL queries
Our integration consists of three important parts:
Machine Learning models are exposed as database tables (AI Tables) that can be queried with SELECT statements.
The machine learning model generation and training are done through a simple INSERT statement.
This is possible thanks to MariaDBs CONNECT engine, which enables us to publish tables that live outside MariaDB. Since MindsDB supports the MySQL TCP-IP protocol, AI Tables can be plugged in as if they are external MariaDB tables.
Let’s see how it works
Training a model
To train a model you just INSERT a new record inside the mindsdb.predictors table, which was created when connecting MindsDB to MariaDB.