Skip to content
Go to file

Latest commit

In modern versions of Linux, tcmalloc's performance on 32+ threads is
much poorer than the built-in glibc malloc (ptmalloc2++).  Since MLDB
often runs on machines with 32+ virtual cores, it doesn't any longer
make sense to use tcmalloc and bring in an extra dependency.

Includes trivial fixes to tests that failed due to the change in

Git stats


Failed to load latest commit information.
Latest commit message
Commit time
Oct 24, 2016
Dec 4, 2015
Dec 4, 2015

MLDB is the Machine Learning Database


Join the chat at

MLDB is an open-source database designed for machine learning. You can install it wherever you want and send it commands over a RESTful API to store data, explore it using SQL, then train machine learning models and expose them as APIs. More information is available at

This repository contains the source code for MLDB, which can be used to build the MLDB Community Edition, which is a Docker image containing all of MLDB's dependencies and can be run anywhere.

The easiest way to get started with MLDB is to sign up to and launch a free 90-minute hosted MLDB session. You'll be able to browse the live documentation and run and modify the demos yourself. You can also download a pre-built binary of the MLDB Enterprise Edition and use it with a free trial license for non-commercial purposes, which can be obtained instantly once you sign up to

Please create a Github Issue or chat with us on Gitter if you have any questions or encounter problems while building or running MLDB.


Raw Markdown documentation files are located under container_files/public_html/doc and you can browse them on Github or you can browse the full-rendered version at

Copyright & License (Apache License v2.0)

MLDB is © 2016 inc, and is distributed under the Apache License, version 2.0, except for the contents of the ext directory, which contains modified versions of other open-source software components, each of which is distributed under its own, Apache-compatible license and lists its own copyright information.

You can’t perform that action at this time.